87 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
110 #endif // YCPSymbol_h YCP symbol. Symbols appear as components of pathes, as names of structure elements and as term names...
Definition: YCPSymbol.h:40
const char * symbol_cstr() const
Definition: YCPSymbol.cc:48
#define str
Definition: scanner.cc:1003
YCPValueType valuetype() const
Definition: YCPSymbol.cc:70
std::ostream & toStream(std::ostream &str) const
Definition: YCPSymbol.cc:80
string symbol() const
Definition: YCPSymbol.cc:41
YCPSymbol(string s)
Definition: YCPSymbol.h:106
Ustring v
Definition: YCPSymbol.h:42
std::ostream & toXml(std::ostream &str, int indent) const
Definition: YCPSymbol.cc:86
YCPValueType
Value Type Defines constants for the Value types. The Value type specifies the class the YCPValueRep ...
Definition: YCPValue.h:36
friend class YCPSymbol
Definition: YCPSymbol.h:45
string toString() const
Definition: YCPSymbol.cc:63
YCPOrder compare(const YCPSymbol &v) const
Definition: YCPSymbol.cc:55
Wrapper for YCPSymbolRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPSymbolRep with the arrow operator. See YCPSymbolRep.
Definition: YCPSymbol.h:101
YCPSymbol(const char *s)
Definition: YCPSymbol.h:105
Unique strings.
Definition: Ustring.h:124
YCPOrder
Definition: YCPValue.h:57
YCPSymbolRep(const char *s)
Definition: YCPSymbol.cc:28
Abstract base class of all YCP values. Abstract base class of all YCP elements that can be used as pr...
Definition: YCPValue.h:71
#define DEF_COMMON(name, base)
Definition: YCPElement.h:83
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
An istream that remembers some data about the bytecode.
Definition: Bytecode.h:42