yast2-core
Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
YCPBoolean Class Reference

Wrapper for YCPBooleanRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBooleanRep with the arrow operator. See YCPBooleanRep. More...

#include <YCPBoolean.h>

Inheritance diagram for YCPBoolean:
YCPValue YCPElement

Public Member Functions

 YCPBoolean (bool v)
 
 YCPBoolean (const char *r)
 
 YCPBoolean (bytecodeistream &str)
 
- Public Member Functions inherited from YCPValue
 YCPValue ()
 
- Public Member Functions inherited from YCPElement
 YCPElement ()
 
 YCPElement (const YCPNull &)
 
 YCPElement (const YCPElementRep *e)
 
 YCPElement (const YCPElement &e)
 
 ~YCPElement ()
 
const YCPElementoperator= (const YCPElement &e)
 
bool isNull () const
 
bool refersToSameElementAs (const YCPElement &e) const
 

Private Member Functions

 DEF_COMMON (Boolean, Value)
 

Static Private Attributes

static YCPBooleantrueboolean = NULL
 
static YCPBooleanfalseboolean = NULL
 

Additional Inherited Members

- Protected Member Functions inherited from YCPElement
const YCPElementRepwriteCopy ()
 
- Protected Attributes inherited from YCPElement
const YCPElementRepelement
 

Detailed Description

Wrapper for YCPBooleanRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBooleanRep with the arrow operator. See YCPBooleanRep.

Constructor & Destructor Documentation

YCPBoolean::YCPBoolean ( bool  v)
YCPBoolean::YCPBoolean ( const char *  r)
inline
YCPBoolean::YCPBoolean ( bytecodeistream str)

Member Function Documentation

YCPBoolean::DEF_COMMON ( Boolean  ,
Value   
)
private

Member Data Documentation

YCPBoolean * YCPBoolean::falseboolean = NULL
staticprivate
YCPBoolean * YCPBoolean::trueboolean = NULL
staticprivate

The documentation for this class was generated from the following files:

Generated on a sunny day for yast2-core by doxygen 1.8.8