#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: