クラス テンプレート tlm::tlm_bool< D >

#include <tlm_endian_conv.h>

tlm::tlm_bool< D >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 tlm_bool (D &d)
 operator bool () const

Static Public メソッド

static D make_uchar_array (uchar c)

Static Public 変数

static D TLM_TRUE = tlm_bool<D>::make_uchar_array(TLM_BYTE_ENABLED)
static D TLM_FALSE = tlm_bool<D>::make_uchar_array(TLM_BYTE_DISABLED)

Private 変数

bool b


説明

template<class D>
class tlm::tlm_bool< D >

tlm_endian_conv.h253 行で定義されています。


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

template<class D>
tlm::tlm_bool< D >::tlm_bool ( D &  d  )  [inline]

tlm_endian_conv.h265 行で定義されています。


関数

template<class D>
static D tlm::tlm_bool< D >::make_uchar_array ( uchar  c  )  [inline, static]

tlm_endian_conv.h257 行で定義されています。

参照先 uchar.

template<class D>
tlm::tlm_bool< D >::operator bool (  )  const [inline]

tlm_endian_conv.h266 行で定義されています。

参照先 tlm::tlm_bool< D >::b.


変数

template<class D>
D tlm::tlm_bool< D >::TLM_TRUE = tlm_bool<D>::make_uchar_array(TLM_BYTE_ENABLED) [inline, static]

tlm_endian_conv.h255 行で定義されています。

template<class D>
D tlm::tlm_bool< D >::TLM_FALSE = tlm_bool<D>::make_uchar_array(TLM_BYTE_DISABLED) [inline, static]

tlm_endian_conv.h256 行で定義されています。

template<class D>
bool tlm::tlm_bool< D >::b [private]

tlm_endian_conv.h268 行で定義されています。

参照元 tlm::tlm_bool< D >::operator bool().


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

TLM 2.0に対してWed Jun 11 00:11:02 2008に生成されました。  doxygen 1.5.6