メインページ   名前空間一覧   クラス階層   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

クラス テンプレートMiX::Value< charT, char_traits, xml_traits > の解説

#include <Value.h>

MiX::Value< charT, char_traits, xml_traits >に対する継承グラフ

MiX::Node< charT, char_traits, xml_traits > MiX::Attribute< charT, char_traits, xml_traits > MiX::Comment< charT, char_traits, xml_traits > MiX::Text< charT, char_traits, xml_traits > すべてのメンバ一覧

Public 型

typedef Value< charT, char_traits,
xml_traits > 
this_type

Public メソッド

 MiX_Template_Typedef (charT, char_traits, xml_traits)
virtual ~Value () throw ()
 デストラクタ

void setValue (const string_type &val)
 値を設定します

string_type getValue () const
 値を得ます


Protected メソッド

 Value (const string_type &val)
 Value (const this_type &src)
 コピーコンストラクタ

template<class charT, class char_traits, class xml_traits>
class MiX::Value< charT, char_traits, xml_traits >


Typedef の解説

template<class charT, class char_traits, class xml_traits>
typedef Value<charT,char_traits,xml_traits> MiX::Value< charT, char_traits, xml_traits >::this_type
 

MiX::Node< charT, char_traits, xml_traits >を再定義しています。

MiX::Attribute< charT, char_traits, xml_traits >, MiX::Comment< charT, char_traits, xml_traits >, と MiX::Text< charT, char_traits, xml_traits >で再定義されています。


コンストラクタとデストラクタの解説

template<class charT, class char_traits, class xml_traits>
MiX::Value< charT, char_traits, xml_traits >::Value const string_type &    val [inline, protected]
 

template<class charT, class char_traits, class xml_traits>
MiX::Value< charT, char_traits, xml_traits >::Value const this_type   src [inline, protected]
 

コピーコンストラクタ

クライアントはこれを呼び出せない。つまりコピーできない。

template<class charT, class char_traits, class xml_traits>
virtual MiX::Value< charT, char_traits, xml_traits >::~Value   throw () [inline, virtual]
 

デストラクタ


メソッドの解説

template<class charT, class char_traits, class xml_traits>
string_type MiX::Value< charT, char_traits, xml_traits >::getValue   const [inline]
 

値を得ます

template<class charT, class char_traits, class xml_traits>
MiX::Value< charT, char_traits, xml_traits >::MiX_Template_Typedef charT   ,
char_traits   ,
xml_traits   
 

MiX::Node< charT, char_traits, xml_traits >を再定義しています。

MiX::Attribute< charT, char_traits, xml_traits >, MiX::Comment< charT, char_traits, xml_traits >, と MiX::Text< charT, char_traits, xml_traits >で再定義されています。

template<class charT, class char_traits, class xml_traits>
void MiX::Value< charT, char_traits, xml_traits >::setValue const string_type &    val [inline]
 

値を設定します


このクラスの解説は次のファイルから生成されました:
MiXに対してThu Sep 4 05:11:13 2003に生成されました。 doxygen1.2.18