TLM-2.0: tlm::tlm_bool< D > Class Template Reference

# tlm::tlm_bool< D > Class Template Reference

`#include <tlm_endian_conv.h>`

List of all members.

## Public Member Functions
| tlm_bool (D &d)
| operator bool () const
## Static Public Member Functions
static D | make_uchar_array (uchar c)
## Static Public Attributes
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)

## Detailed Description

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

Definition at line 259 of file tlm_endian_conv.h.

## Constructor & Destructor Documentation

template<class D >

tlm::tlm_bool< D >::tlm_bool | ( | D & | d | ) | `[inline]`

Definition at line 271 of file tlm_endian_conv.h.

## Member Function Documentation

template<class D >

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

Definition at line 263 of file tlm_endian_conv.h.

template<class D >

tlm::tlm_bool< D >::operator bool | ( |  | ) | const`[inline]`

Definition at line 272 of file tlm_endian_conv.h.

## Member Data Documentation

template<class D >

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

Definition at line 262 of file tlm_endian_conv.h.

template<class D >

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

Definition at line 261 of file tlm_endian_conv.h.

The documentation for this class was generated from the following file:

- include/tlm/tlm_h/tlm_generic_payload/tlm_endian_conv.h