構造体 テンプレート shttl::setassoc_table_line_base< PairType >

#include <setassoc_table.h>

shttl::setassoc_table_line_base< PairType >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

typedef PairType::first_type tag_type
typedef PairType::second_type value_type

Public メソッド

 setassoc_table_line_base (const tag_type &tag_arg=tag_type(), const value_type &value_arg=value_type(), const bool &valid_arg=false)

Public 変数

tag_type tag
bool valid
value_type value

説明

template<typename PairType>
struct shttl::setassoc_table_line_base< PairType >

setassoc_table.h764 行で定義されています。


型定義

template<typename PairType>
typedef PairType::first_type shttl::setassoc_table_line_base< PairType >::tag_type

setassoc_table.h766 行で定義されています。

template<typename PairType>
typedef PairType::second_type shttl::setassoc_table_line_base< PairType >::value_type

setassoc_table.h767 行で定義されています。


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

template<typename PairType>
shttl::setassoc_table_line_base< PairType >::setassoc_table_line_base ( const tag_type tag_arg = tag_type(),
const value_type value_arg = value_type(),
const bool &  valid_arg = false 
) [inline]

setassoc_table.h773 行で定義されています。

00776           :
00777             tag  ( tag_arg   ),
00778             value( value_arg ),
00779             valid( valid_arg )
00780         {
00781         }
00782     };


変数

template<typename PairType>
tag_type shttl::setassoc_table_line_base< PairType >::tag

setassoc_table.h769 行で定義されています。

template<typename PairType>
bool shttl::setassoc_table_line_base< PairType >::valid

setassoc_table.h771 行で定義されています。

template<typename PairType>
value_type shttl::setassoc_table_line_base< PairType >::value

setassoc_table.h770 行で定義されています。


この構造体の説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:35:46 2013に生成されました。  doxygen 1.4.7