#include <ValueTree.h>
◆ TypeBit
| Enumerator |
|---|
| INVALID_NODE | |
| SCALAR | |
| MAPPING | |
| LISTING | |
| INSERT_LF | |
| APPEND_LF | |
◆ ValueNode() [1/2]
| cnoid::ValueNode::ValueNode |
( |
| ) |
|
|
inlineprotected |
◆ ValueNode() [2/2]
| cnoid::ValueNode::ValueNode |
( |
TypeBit |
type | ) |
|
|
inlineprotected |
◆ ~ValueNode()
| virtual cnoid::ValueNode::~ValueNode |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ clone()
◆ column()
| int cnoid::ValueNode::column |
( |
| ) |
const |
|
inline |
◆ hasLineInfo()
| bool cnoid::ValueNode::hasLineInfo |
( |
| ) |
const |
|
inline |
◆ isListing()
| bool cnoid::ValueNode::isListing |
( |
| ) |
const |
|
inline |
◆ isMapping()
| bool cnoid::ValueNode::isMapping |
( |
| ) |
const |
|
inline |
◆ isScalar()
| bool cnoid::ValueNode::isScalar |
( |
| ) |
const |
|
inline |
◆ isString()
| bool cnoid::ValueNode::isString |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool cnoid::ValueNode::isValid |
( |
| ) |
const |
|
inline |
◆ LFType()
| TypeBit cnoid::ValueNode::LFType |
( |
| ) |
const |
|
inline |
◆ line()
| int cnoid::ValueNode::line |
( |
| ) |
const |
|
inline |
◆ nodeType()
| TypeBit cnoid::ValueNode::nodeType |
( |
| ) |
const |
|
inline |
◆ operator const std::string &()
| cnoid::ValueNode::operator const std::string & |
( |
| ) |
const |
|
inline |
◆ read() [1/4]
| bool ValueNode::read |
( |
int & |
out_value | ) |
const |
◆ read() [2/4]
| bool ValueNode::read |
( |
double & |
out_value | ) |
const |
◆ read() [3/4]
| bool ValueNode::read |
( |
bool & |
out_value | ) |
const |
◆ read() [4/4]
| bool ValueNode::read |
( |
std::string & |
out_value | ) |
const |
◆ readUTF8String()
| bool ValueNode::readUTF8String |
( |
std::string & |
out_value | ) |
const |
◆ throwException()
| void ValueNode::throwException |
( |
const std::string & |
message | ) |
const |
◆ throwNotListingException()
| void ValueNode::throwNotListingException |
( |
| ) |
const |
|
protected |
◆ throwNotMappingException()
| void ValueNode::throwNotMappingException |
( |
| ) |
const |
|
protected |
◆ throwNotScalrException()
| void ValueNode::throwNotScalrException |
( |
| ) |
const |
|
protected |
◆ to() [1/3]
template<typename T >
| T cnoid::ValueNode::to |
( |
| ) |
const |
◆ to() [2/3]
template<>
| double cnoid::ValueNode::to |
( |
| ) |
const |
|
inline |
◆ to() [3/3]
template<>
| int cnoid::ValueNode::to |
( |
| ) |
const |
|
inline |
◆ toBool()
| bool ValueNode::toBool |
( |
| ) |
const |
◆ toDouble()
| double ValueNode::toDouble |
( |
| ) |
const |
◆ toInt()
| int ValueNode::toInt |
( |
| ) |
const |
◆ toListing() [1/2]
| const Listing * ValueNode::toListing |
( |
| ) |
const |
◆ toListing() [2/2]
◆ toMapping() [1/2]
| const Mapping * ValueNode::toMapping |
( |
| ) |
const |
◆ toMapping() [2/2]
◆ toString()
| const std::string & ValueNode::toString |
( |
| ) |
const |
◆ toUTF8String()
| const std::string & ValueNode::toUTF8String |
( |
| ) |
const |
◆ Listing
◆ Mapping
◆ ScalarNode
◆ YAMLReaderImpl
| friend class YAMLReaderImpl |
|
friend |
◆ YAMLWriter
◆ typeBits
| int cnoid::ValueNode::typeBits |
|
protected |
The documentation for this class was generated from the following files: