ACE_NS_Internal(3)

ACE_NS_Internal3

This class and ace_ns_string are used as adapters to work with the map_manager.

Usage

#include <ACE/Local_Name_Space.h>
class ACE_NS_Internal
{
  public:
    ACE_NS_Internal (void);
    ACE_NS_Internal (ACE_NS_String &value, const char *type);
    int operator == (const ACE_NS_Internal &) const;
    ACE_NS_String value (void);
    const char *type (void);
  private:
    ACE_NS_String value_;
    const char *type_;
};

Public members

ACE_NS_Internal (void);

No-op constructor.

ACE_NS_Internal (ACE_NS_String &value, const char *type);

Constructor.

int operator == (const ACE_NS_Internal &) const;

Compare an ACE_NS_Internal

ACE_NS_String value (void);

Return value.

const char *type (void);

Return type.

Private members

ACE_NS_String value_;

Contains the value of the string.

const char *type_;

Contains the type of the string.

Library

ACE