|
ACE 8.0.5
|
External ID for the section and value hash. More...
#include <Configuration.h>
Public Member Functions | |
| *Defeault ctor | ACE_Configuration_ExtId ()=default |
| *Named constructor | ACE_Configuration_ExtId (const ACE_TCHAR *name) |
| *Copy ctor | ACE_Configuration_ExtId (const ACE_Configuration_ExtId &rhs) |
| *destructor | ~ACE_Configuration_ExtId ()=default |
| *Assignment | operator ACE_Configuration_ExtId &operator= (const ACE_Configuration_ExtId &rhs) |
| *Equality comparison | operator (must match name_). bool operator |
| *Inequality comparison | operator.bool operator!= (const ACE_Configuration_ExtId &rhs) const |
| *Frees the name of the value needed since we don t know the *allocator name_ was created in void | free (ACE_Allocator *alloc) |
| *hash function is required in order for this class to be usable by *ACE_Hash_Map_Manager u_long | hash () const |
| const ACE_TCHAR * | name () |
Public Attributes | |
| const ACE_TCHAR * | name_ {} |
External ID for the section and value hash.
Contains a pointer to the section or value name.
|
default |
| ACE_Configuration_ExtId::ACE_Configuration_ExtId | ( | const ACE_Configuration_ExtId & | rhs | ) |
|
default |
| void ACE_Configuration_ExtId::free | ( | ACE_Allocator * | alloc | ) |
| u_long ACE_Configuration_ExtId::hash | ( | ) | const |
| *Equality comparison ACE_Configuration_ExtId::operator | ( | must match | name_ | ) |
| *Assignment ACE_Configuration_ExtId::operator ACE_Configuration_ExtId &operator= | ( | const ACE_Configuration_ExtId & | rhs | ) |
| *Inequality comparison ACE_Configuration_ExtId::operator.bool operator!= | ( | const ACE_Configuration_ExtId & | rhs | ) | const |