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

クラス テンプレートMiX::NamedNodeFinder の解説

ノードのタイプと名前を検証するプレディケータ. より詳しく...

#include <Functions.h>

すべてのメンバ一覧

公開型

typedef const node_type * argument_type
typedef bool result_type
typedef boost::compose_f_gx_hx_t<
std::logical_and< bool >,
NodeTypeChecker< charT, traitsT >,
NodeNameChecker< charT, traitsT > > 
super_type

公開メンバ

 MiX_Template_Typedef (charT, traitsT)
 NamedNodeFinder (NodeType type, const string_type &name)
 コンストラクタ. より詳しく...


解説

template<class charT, class traitsT>
class MiX::NamedNodeFinder< charT, traitsT >

ノードのタイプと名前を検証するプレディケータ.

NodeTypeCheckerNodeNameCheckerを合成したプレディケータです 指定したタイプと名前を持つノードを検索する時などに使用します


メンバ型定義の解説

template<class charT, class traitsT>
typedef const node_type* MiX::NamedNodeFinder::argument_type
 

template<class charT, class traitsT>
typedef bool MiX::NamedNodeFinder::result_type
 

template<class charT, class traitsT>
typedef boost::compose_f_gx_hx_t<std::logical_and<bool>,NodeTypeChecker<charT,traitsT>,NodeNameChecker<charT,traitsT> > MiX::NamedNodeFinder::super_type
 


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

template<class charT, class traitsT>
MiX::NamedNodeFinder< charT, traitsT >::NamedNodeFinder NodeType    type,
const string_type &    name
[inline]
 

コンストラクタ.

引数:
type  タイプ
name  名前


メンバ関数の解説

template<class charT, class traitsT>
MiX::NamedNodeFinder< charT, traitsT >::MiX_Template_Typedef charT   ,
traitsT   
 


このクラスの解説は次のファイルから生成されました:
MiXに対してSat Jul 27 23:16:33 2002に生成されました。 doxygen1.2.14 作者 Dimitri van Heesch, © 1997-2002