NAME

ACE_Name_Binding - Maintains a mapping from name to value and type.

SYNOPSIS

#include <ACE/Name_Space.h>

class ACE_Name_Binding { public: ACE_Name_Binding ( const ACE_WString &n, const ACE_WString &v, const char *t ); ACE_Name_Binding (void); ACE_Name_Binding (const ACE_Name_Binding &); void operator= (const ACE_Name_Binding &); ~ACE_Name_Binding (void); int operator == (const ACE_Name_Binding &s) const; ACE_WString name_; ACE_WString value_; char *type_; };

Initialization and termination.

ACE_Name_Binding (
    const ACE_WString &n,
    const ACE_WString &v,
    const char *t
    );

ACE_Name_Binding (void);

ACE_Name_Binding (const ACE_Name_Binding &);

void operator= (const ACE_Name_Binding &);

~ACE_Name_Binding (void);

int operator == (const ACE_Name_Binding &s) const;

ACE_WString name_;

ACE_WString value_;

char *type_;

AUTHOR

Prashant Jain

LIBRARY

ACE