yast2-core
Public Member Functions | Private Member Functions
YCPValue Class Reference

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

#include <YCPValue.h>

Inheritance diagram for YCPValue:
YCPElement YCPBoolean YCPBreak YCPByteblock YCPCode YCPEntry YCPExternal YCPFloat YCPInteger YCPList YCPMap YCPPath YCPReference YCPReturn YCPString YCPSymbol YCPTerm YCPVoid

List of all members.

Public Member Functions

 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 (Value, Element)

Additional Inherited Members

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

Detailed Description

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


Constructor & Destructor Documentation

YCPValue::YCPValue ( )

Default constructor to allow arrays of YCPValues. It will initialize the value to YCPNull ().

Default constructor, sets the value to YCPNull().


Member Function Documentation

YCPValue::DEF_COMMON ( Value  ,
Element   
)
private

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

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