54 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
160 std::ostream &
toStream (std::ostream &
str)
const;
161 std::ostream &
toXml (std::ostream &
str,
int indent )
const;
Definition: SymbolEntry.h:41
#define str
Definition: scanner.cc:997
int compare(const Component &to) const
Definition: YCPPath.h:49
long length() const
Definition: YCPPath.cc:125
std::ostream & toStream(std::ostream &str) const
Definition: YCPPath.cc:336
bool isRoot() const
Definition: YCPPath.cc:84
YCPOrder compare(const YCPPath &v) const
Definition: YCPPath.cc:169
YCPValueType valuetype() const
Definition: YCPPath.cc:198
YCPValueType
Value Type Defines constants for the Value types. The Value type specifies the class the YCPValueRep ...
Definition: YCPValue.h:36
bool isPrefixOf(const YCPPath &p) const
Definition: YCPPath.cc:132
string toString() const
Definition: YCPPath.cc:184
YCPPathRep()
Definition: YCPPath.cc:28
YCPPath prefix(long index) const
Definition: YCPPath.cc:152
YCPPath(const char *r)
Definition: YCPPath.h:180
Component()
Definition: YCPPath.h:46
Unique strings.
Definition: Ustring.h:124
string component_str(long index) const
Definition: YCPPath.cc:162
YCPOrder
Definition: YCPValue.h:57
Ustring component
Definition: YCPPath.h:44
Abstract base class of all YCP values. Abstract base class of all YCP elements that can be used as pr...
Definition: YCPValue.h:71
const std::string & asString() const
Definition: Ustring.h:155
void append(const Component &c)
Definition: YCPPath.cc:100
YCPPath()
Definition: YCPPath.h:179
YCPPath(string s)
Definition: YCPPath.h:181
bool complex
Definition: YCPPath.h:45
std::ostream & toStream(std::ostream &str) const
Definition: YCPPath.cc:353
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
string toString() const
Definition: YCPPath.cc:279
Wrapper for YCPPathRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPPathRep with the arrow operator. See YCPPathRep.
Definition: YCPPath.h:175
An istream that remembers some data about the bytecode.
Definition: Bytecode.h:42
std::ostream & toXml(std::ostream &str, int indent) const
Definition: YCPPath.cc:371
YCPPath at(long index) const
Definition: YCPPath.cc:143
vector< Component > components
Definition: YCPPath.h:57
YCPValueRep representing a data path A YCP path describes a subtree in a YCP data structure...
Definition: YCPPath.h:40
YCPValue select(const YCPValue &val)
Definition: YCPPath.cc:117
std::ostream & toXml(std::ostream &str, int indent) const
Definition: YCPPath.cc:343