yast2-core
Public Member Functions | Private Member Functions | Static Private Attributes
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

List of all members.

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

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.1