56 long long value()
const;
77 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
101 #endif // YCPInteger_h
YCPValueRep representing a 64 bit signed integer.
Definition: YCPInteger.h:33
#define str
Definition: scanner.cc:997
std::ostream & toXml(std::ostream &str, int indent) const
Definition: YCPInteger.cc:114
Wrapper for YCPIntegerRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPIntegerRep with the arrow operator. See YCPIntegerRep.
Definition: YCPInteger.h:92
long long value() const
Definition: YCPInteger.cc:65
YCPInteger(long long v)
Definition: YCPInteger.h:96
YCPValueType
Value Type Defines constants for the Value types. The Value type specifies the class the YCPValueRep ...
Definition: YCPValue.h:36
YCPOrder compare(const YCPInteger &v) const
Definition: YCPInteger.cc:72
string toString() const
Definition: YCPInteger.cc:80
YCPOrder
Definition: YCPValue.h:57
DEF_COMMON(Integer, Value)
long long v
Definition: YCPInteger.h:35
Abstract base class of all YCP values. Abstract base class of all YCP elements that can be used as pr...
Definition: YCPValue.h:71
YCPValueType valuetype() const
Definition: YCPInteger.cc:89
Wrapper for YCPValueRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPValueRep with the arrow operator. See YCPValueRep.
Definition: YCPValue.h:275
YCPIntegerRep(long long v)
Definition: YCPInteger.cc:29
An istream that remembers some data about the bytecode.
Definition: Bytecode.h:42
YCPInteger(const char *r, bool *valid=NULL)
Definition: YCPInteger.h:97
std::ostream & toStream(std::ostream &str) const
Definition: YCPInteger.cc:97