## NAME

ACE_NS_Internal - This class and ACE_NS_String are used as Adapters to work with the Map_Manager.

## SYNOPSIS

    #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.

## AUTHOR

Prashant Jain (pjain@cs.wustl.edu), Irfan Pyarali (irfan@wuerl.wustl.edu), and Douglas C. Schmidt (schmidt@cs.wustl.edu).

## LIBRARY

ACE