openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
Public メソッド | Public 変数 | すべてのメンバ一覧
クラス OpenRAVE::xmlreaders::HierarchicalXMLReadable

maintains a hierarchy of classes each containing the xml attributes and data [詳細]

#include <xmlreaders.h>

OpenRAVE::xmlreaders::HierarchicalXMLReadableに対する継承グラフ
Inheritance graph
[凡例]
OpenRAVE::xmlreaders::HierarchicalXMLReadableのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 HierarchicalXMLReadable (const std::string &xmlid, const AttributesList &atts)
 
virtual ~HierarchicalXMLReadable ()
 
virtual void Serialize (BaseXMLWriterPtr writer, int options=0) const
 serializes the interface
 
- Public メソッド inherited from OpenRAVE::XMLReadable
 XMLReadable (const std::string &xmlid)
 
virtual ~XMLReadable ()
 
virtual const std::string & GetXMLId () const
 
- Public メソッド inherited from OpenRAVE::UserData
virtual ~UserData ()
 

Public 変数

std::string _data
 
AttributesList _atts
 
std::list< boost::shared_ptr
< HierarchicalXMLReadable > > 
_listchildren
 

説明

maintains a hierarchy of classes each containing the xml attributes and data

xmlreaders.h44 行で定義されています。

コンストラクタとデストラクタ

OpenRAVE::xmlreaders::HierarchicalXMLReadable::HierarchicalXMLReadable ( const std::string &  xmlid,
const AttributesList atts 
)
virtual OpenRAVE::xmlreaders::HierarchicalXMLReadable::~HierarchicalXMLReadable ( )
inlinevirtual

xmlreaders.h48 行で定義されています。

関数

virtual void OpenRAVE::xmlreaders::HierarchicalXMLReadable::Serialize ( BaseXMLWriterPtr  writer,
int  options = 0 
) const
virtual

serializes the interface

OpenRAVE::XMLReadableを再定義しています。

変数

AttributesList OpenRAVE::xmlreaders::HierarchicalXMLReadable::_atts

xmlreaders.h52 行で定義されています。

std::string OpenRAVE::xmlreaders::HierarchicalXMLReadable::_data

xmlreaders.h51 行で定義されています。

std::list<boost::shared_ptr<HierarchicalXMLReadable> > OpenRAVE::xmlreaders::HierarchicalXMLReadable::_listchildren

xmlreaders.h53 行で定義されています。


このクラスの説明は次のファイルから生成されました: