Public Member Functions | Public Attributes | Friends | List of all members
absl::container_internal::NonStandardLayout Struct Reference

#include <hash_policy_testing.h>

Public Member Functions

 NonStandardLayout ()
 
 NonStandardLayout (std::string s)
 
virtual ~NonStandardLayout ()
 

Public Attributes

std::string value
 

Friends

template<typename H >
AbslHashValue (H h, const NonStandardLayout &v)
 
bool operator!= (const NonStandardLayout &a, const NonStandardLayout &b)
 
bool operator== (const NonStandardLayout &a, const NonStandardLayout &b)
 

Detailed Description

Definition at line 74 of file hash_policy_testing.h.

Constructor & Destructor Documentation

◆ NonStandardLayout() [1/2]

absl::container_internal::NonStandardLayout::NonStandardLayout ( )
inline

Definition at line 75 of file hash_policy_testing.h.

◆ NonStandardLayout() [2/2]

absl::container_internal::NonStandardLayout::NonStandardLayout ( std::string  s)
inlineexplicit

Definition at line 76 of file hash_policy_testing.h.

◆ ~NonStandardLayout()

virtual absl::container_internal::NonStandardLayout::~NonStandardLayout ( )
inlinevirtual

Definition at line 77 of file hash_policy_testing.h.

Friends And Related Function Documentation

◆ AbslHashValue

template<typename H >
H AbslHashValue ( h,
const NonStandardLayout v 
)
friend

Definition at line 89 of file hash_policy_testing.h.

◆ operator!=

bool operator!= ( const NonStandardLayout a,
const NonStandardLayout b 
)
friend

Definition at line 83 of file hash_policy_testing.h.

◆ operator==

bool operator== ( const NonStandardLayout a,
const NonStandardLayout b 
)
friend

Definition at line 79 of file hash_policy_testing.h.

Member Data Documentation

◆ value

std::string absl::container_internal::NonStandardLayout::value

Definition at line 93 of file hash_policy_testing.h.


The documentation for this struct was generated from the following file:


abseil_cpp
Author(s):
autogenerated on Mon Feb 28 2022 21:31:23