Choreonoid  1.1
公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
cnoid::YamlCollection クラス

#include <YamlNodes.h>

cnoid::YamlCollection の継承関係図
cnoid::YamlNode cnoid::YamlMapping cnoid::YamlSequence

公開メンバ関数

virtual ~YamlCollection ()
 
void setFlowStyle (bool isFlowStyle=true)
 
bool isFlowStyle () const
 
void setDoubleFormat (const char *format)
 
const char * doubleFormat ()
 
- 基底クラス cnoid::YamlNode に属する継承公開メンバ関数
bool isValid () const
 
YamlNodeType type () const
 
int toInt () const
 
double toDouble () const
 
bool toBool () const
 
bool isString () const
 
const std::string & toString () const
 
const std::string & toUtf8String () const
 
 operator const std::string & () const
 
bool isMapping () const
 
const YamlMappingtoMapping () const
 
YamlMappingtoMapping ()
 
bool isSequence () const
 
const YamlSequencetoSequence () const
 
YamlSequencetoSequence ()
 
bool read (int &out_value) const
 
bool hasLineInfo () const
 
int line () const
 
int column () const
 

限定公開メンバ関数

 YamlCollection ()
 
- 基底クラス cnoid::YamlNode に属する継承限定公開メンバ関数
 YamlNode ()
 
 YamlNode (YamlNodeType type)
 
virtual ~YamlNode ()
 
void throwNotScalrException () const
 
void throwNotMappingException () const
 
void throwNotSequenceException () const
 

限定公開変数類

const char * doubleFormat_
 
- 基底クラス cnoid::YamlNode に属する継承限定公開変数類
YamlNodeType type_
 

その他の継承メンバ

- 基底クラス cnoid::YamlNode に属する継承静的公開メンバ関数
static void initialize ()
 

構築子と解体子

YamlCollection::~YamlCollection ( )
virtual
YamlCollection::YamlCollection ( )
protected

関数詳解

const char* cnoid::YamlCollection::doubleFormat ( )
inline
bool cnoid::YamlCollection::isFlowStyle ( ) const
inline
void YamlCollection::setDoubleFormat ( const char *  format)
void cnoid::YamlCollection::setFlowStyle ( bool  isFlowStyle = true)
inline

メンバ詳解

const char* cnoid::YamlCollection::doubleFormat_
protected

このクラス詳解は次のファイルから抽出されました: