ACE 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ACE_Name_Binding Class Reference

Maintains a mapping from name to value and type. More...

#include <Name_Space.h>

Collaboration diagram for ACE_Name_Binding:
Collaboration graph
[legend]

Public Member Functions

 ACE_Name_Binding (const ACE_NS_WString &n, const ACE_NS_WString &v, const char *t)
 Main constructor that initializes all the fields.
 
 ACE_Name_Binding ()
 Default constructor.
 
 ACE_Name_Binding (const ACE_Name_Binding &)
 Copy constructor.
 
const ACE_Name_Bindingoperator= (const ACE_Name_Binding &)
 Assignment operator.
 
 ~ACE_Name_Binding ()
 Destructor.
 
bool operator== (const ACE_Name_Binding &s) const
 Test for equality.
 

Public Attributes

ACE_NS_WString name_
 Name of the binding.
 
ACE_NS_WString value_
 Value of the binding.
 
chartype_
 Type of the binding.
 

Detailed Description

Maintains a mapping from name to value and type.

Constructor & Destructor Documentation

◆ ACE_Name_Binding() [1/3]

ACE_Name_Binding::ACE_Name_Binding ( const ACE_NS_WString & n,
const ACE_NS_WString & v,
const char * t )

Main constructor that initializes all the fields.

◆ ACE_Name_Binding() [2/3]

ACE_Name_Binding::ACE_Name_Binding ( )

Default constructor.

◆ ACE_Name_Binding() [3/3]

ACE_Name_Binding::ACE_Name_Binding ( const ACE_Name_Binding & s)

Copy constructor.

◆ ~ACE_Name_Binding()

ACE_Name_Binding::~ACE_Name_Binding ( )

Destructor.

Member Function Documentation

◆ operator=()

const ACE_Name_Binding & ACE_Name_Binding::operator= ( const ACE_Name_Binding & s)

Assignment operator.

◆ operator==()

bool ACE_Name_Binding::operator== ( const ACE_Name_Binding & s) const

Test for equality.

Member Data Documentation

◆ name_

ACE_NS_WString ACE_Name_Binding::name_

Name of the binding.

◆ type_

char* ACE_Name_Binding::type_

Type of the binding.

◆ value_

ACE_NS_WString ACE_Name_Binding::value_

Value of the binding.


The documentation for this class was generated from the following files: