#include <Registry.h>
Public Types | |
| typedef ACE_Unbounded_Set< Name_Component> | Name |
| typedef ACE_Unbounded_Set< Binding> | Binding_List |
| enum | Binding_Type { INVALID, OBJECT, CONTEXT } |
| There are two types of bindings. More... | |
Static Public Methods | |
| ACE_TString | make_string (const Name &name) |
| Convert a <name> to a <string>. | |
| Name | make_name (const ACE_TString &string) |
| Convert a <string> to a <name>. | |
Static Public Attributes | |
| const ACE_TCHAR* | STRING_SEPARATOR = ACE_LIB_TEXT ("\\") |
| Separator for components in a name. | |
The registry interface is inspired by the interface specified in the CORBA Naming Service Specification. The implementation is done through Win32 <Reg*> functions. Other than providing an OO wrapper for the Win32 <Reg*> functions, ACE_Registry provides an abstraction for iteration over the elements of the Registry.
|
|
|
|
|
|
|
|
There are two types of bindings.
|
|
|
Convert a <string> to a <name>.
|
|
|
Convert a <name> to a <string>.
|
|
|
Separator for components in a name.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000