Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_PropertyList::Dictionary::_value_reference Class Reference

List of all members.

Public Member Functions

 _value_reference (const Node *inNode)
 _value_reference (const _value_reference &inSrc)
const Nodeoperator-> () const
 operator const Node * () const
_value_referenceoperator= (const Node *inNewValue)
_value_referenceoperator= (const _value_reference &inNewValue)

Protected Member Functions

 _value_reference ()
 _value_reference (Dictionary *inDictionary, const Dictionary::key_type &inKey)

Private Attributes

DictionaryfDictionary
Dictionary::key_type fKey
CP_SmartRef< const NodefNode

Friends

class Dictionary
class Dictionary::_iterator
class Dictionary::_const_iterator

Constructor & Destructor Documentation

CP_PropertyList::Dictionary::_value_reference::_value_reference  )  [protected]
 

CP_PropertyList::Dictionary::_value_reference::_value_reference Dictionary inDictionary,
const Dictionary::key_type inKey
[protected]
 

CP_PropertyList::Dictionary::_value_reference::_value_reference const Node inNode  ) 
 

CP_PropertyList::Dictionary::_value_reference::_value_reference const _value_reference inSrc  ) 
 


Member Function Documentation

const Node* CP_PropertyList::Dictionary::_value_reference::operator->  )  const
 

CP_PropertyList::Dictionary::_value_reference::operator const Node *  )  const
 

_value_reference& CP_PropertyList::Dictionary::_value_reference::operator= const Node inNewValue  ) 
 

_value_reference& CP_PropertyList::Dictionary::_value_reference::operator= const _value_reference inNewValue  ) 
 


Friends And Related Function Documentation

friend class Dictionary [friend]
 

friend class Dictionary::_iterator [friend]
 

friend class Dictionary::_const_iterator [friend]
 


Member Data Documentation

Dictionary* CP_PropertyList::Dictionary::_value_reference::fDictionary [private]
 

Dictionary::key_type CP_PropertyList::Dictionary::_value_reference::fKey [private]
 

CP_SmartRef<const Node> CP_PropertyList::Dictionary::_value_reference::fNode [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Sep 17 20:02:38 2005 for CPLAT by  doxygen 1.4.0