Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ACE_Configuration_Section_Key Class Reference

Referenced counted wrapper for <ACE_Section_Key_Internal>. More...

#include <Configuration.h>

Collaboration diagram for ACE_Configuration_Section_Key:

Collaboration graph
[legend]
List of all members.

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_Internalkey_

Friends

class ACE_Configuration

Detailed Description

Referenced counted wrapper for <ACE_Section_Key_Internal>.

Reference counted wrapper class for the abstract internal section key. A user gets one of these to represent a section in the configuration database.


Constructor & Destructor Documentation

ACE_Configuration_Section_Key::ACE_Configuration_Section_Key void   
 

Default ctor.

ACE_Configuration_Section_Key::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>.

ACE_Configuration_Section_Key::ACE_Configuration_Section_Key const ACE_Configuration_Section_Key &    rhs
 

Copy ctor, does an add_ref on rhs.key_.

ACE_Configuration_Section_Key::~ACE_Configuration_Section_Key void   
 

destructor, does a <dec_ref> on <key_>.


Member Function Documentation

ACE_Configuration_Section_Key & 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_>.


Friends And Related Function Documentation

friend class ACE_Configuration [friend]
 


Member Data Documentation

ACE_Section_Key_Internal* ACE_Configuration_Section_Key::key_ [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Feb 17 17:37:55 2002 for ACE by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001