ACE  6.1.0
Public Member Functions | Public Attributes
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]

List of all members.

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 (void)
 Default constructor.
 ACE_Name_Binding (const ACE_Name_Binding &)
 Copy constructor.
const ACE_Name_Bindingoperator= (const ACE_Name_Binding &)
 Assignment operator.
 ~ACE_Name_Binding (void)
 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.
char * type_
 Type of the binding.

Detailed Description

Maintains a mapping from name to value and type.


Constructor & Destructor Documentation

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::ACE_Name_Binding ( void  )

Default constructor.

ACE_Name_Binding::ACE_Name_Binding ( const ACE_Name_Binding s)

Copy constructor.

ACE_Name_Binding::~ACE_Name_Binding ( void  )

Destructor.


Member Function Documentation

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

Assignment operator.

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

Test for equality.


Member Data Documentation

Name of the binding.

Type of the binding.

Value of the binding.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines