YCPVoidRep Class Reference

YCPValueRep representing a void value. More...

#include <YCPVoid.h>

Inheritance diagram for YCPVoidRep:

YCPValueRep YCPElementRep

List of all members.

Public Member Functions

string toString () const
std::ostream & toStream (std::ostream &str) const
std::ostream & toXml (std::ostream &str, int indent) const
YCPValueType valuetype () const
YCPOrder compare (const YCPVoid &v) const

Protected Member Functions

 YCPVoidRep ()

Friends

class YCPVoid


Detailed Description

YCPValueRep representing a void value.

YCP Syntax:

nil

Constructor & Destructor Documentation

YCPVoidRep::YCPVoidRep (  )  [protected]

Creates a new YCPVoidRep


Member Function Documentation

YCPOrder YCPVoidRep::compare ( const YCPVoid v  )  const

Compares two void for equality, greaterness or smallerness. returns always YO_EQUAL.

References YO_EQUAL.

std::ostream & YCPVoidRep::toStream ( std::ostream &  str  )  const [virtual]

Output value as bytecode to stream

Implements YCPElementRep.

string YCPVoidRep::toString ( void   )  const [virtual]

Gives the ASCII representation of this value, i.e. "nil"

Implements YCPElementRep.

std::ostream & YCPVoidRep::toXml ( std::ostream &  str,
int  indent 
) const [virtual]

Implements YCPValueRep.

YCPValueType YCPVoidRep::valuetype (  )  const [virtual]

Returns YT_VOID. See YCPValueRep::valuetype.

Implements YCPValueRep.

References YT_VOID.


Friends And Related Function Documentation

friend class YCPVoid [friend]


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

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