Inheritance diagram for CP_PropertyList::Boolean:

Public Member Functions | |
| bool | GetBoolean () const |
| virtual NodeType_t | NodeType () const throw () |
| virtual void | PrintToLog (CP_LogFile &inLogFile, SInt32 inLevel=0, SInt32 inIndentLevel=0) const |
| virtual CFTypeRef | GetNodeCFRef () const |
| virtual | ~Boolean () throw () |
| virtual void | WriteXMLData (CP_OutStream &inXMLDataStream) const |
Static Public Member Functions | |
| static const Boolean * | True () |
| static const Boolean * | False () |
| static Boolean * | FromXMLData (CP_InStream &inXMLDataStream) |
| static Node * | FromXMLData (CP_InStream &inXMLDataStream, NodeType_t inExpectedNodeType=NodeType_Any) |
| static Node * | CreateNodeForCFObject (CFTypeRef inObject) |
Protected Member Functions | |
| Boolean (bool inValue) | |
| void | AttachRef (CFBooleanRefinRef, bool inRetain) |
| CFBooleanRef | DetachRef () |
| CFBooleanRef | GetCFRef () const |
| bool | IsValid () const |
Protected Attributes | |
| CFBooleanRef | fCFObject |
Private Member Functions | |
| Boolean (const Boolean &src) | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements CP_PropertyList::Node. |
|
|
|
|
||||||||||||||||
|
Implements CP_PropertyList::Node. |
|
|
Implements CP_PropertyList::Node. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Add a reference to our object, returning the new reference count.
|
|
|
Remove a reference to our object, returning the new reference count. If the count is 0, then this object is also deleted, and 0 is returned.
|
|
|
Add the object to the topmost auto-release pool. This will ensure that the object is eventually released.
|
|
|
Returns the current ref count.
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.0