#include <Configuration.h>
Collaboration diagram for ACE_Configuration_Section_Key:
Public Methods | |
ACE_Configuration_Section_Key (void) | |
Default ctor. More... | |
ACE_EXPLICIT | ACE_Configuration_Section_Key (ACE_Section_Key_Internal *key) |
ctor based on a pointer to a concrete internal key, does an add_ref on <key>. More... | |
ACE_Configuration_Section_Key (const ACE_Configuration_Section_Key &rhs) | |
Copy ctor, does an add_ref on rhs.key_. More... | |
~ACE_Configuration_Section_Key (void) | |
destructor, does a <dec_ref> on <key_>. More... | |
ACE_Configuration_Section_Key & | operator= (const ACE_Configuration_Section_Key &rhs) |
assignment operator, does a <dec_ref> on <key_> and <add_ref> to <rhs.key_>. More... | |
Private Attributes | |
ACE_Section_Key_Internal * | key_ |
Friends | |
class | ACE_Configuration |
Reference counted wrapper class for the abstract internal section key. A user gets one of these to represent a section in the configuration database.
|
Default ctor.
|
|
ctor based on a pointer to a concrete internal key, does an add_ref on <key>.
|
|
Copy ctor, does an add_ref on rhs.key_.
|
|
destructor, does a <dec_ref> on <key_>.
|
|
assignment operator, does a <dec_ref> on <key_> and <add_ref> to <rhs.key_>.
|
|
|
|
|