HLAvariantField< D, E, M, N, true > Struct Template Reference

#include <HLAvariantRecord.hh>

List of all members.

Public Member Functions

const size_t field_sizeof (int e) const
void copy (int e, void *source)

Static Public Member Functions

static bool has_field (int d)
static int get_field (int d)
static const size_t field_emptysizeof (int e)

Static Public Attributes

static const size_t m_octetBoundary = MAX(M::m_octetBoundary, N::m_octetBoundary)
static const bool m_isVariable = true


Detailed Description

template<class D, int E, class M, class N>
struct libhla::libhla::HLAvariantField< D, E, M, N, true >

Definition at line 310 of file HLAvariantRecord.hh.


Member Function Documentation

static bool has_field ( int  d  )  [inline, static]

Definition at line 312 of file HLAvariantRecord.hh.

static int get_field ( int  d  )  [inline, static]

Definition at line 320 of file HLAvariantRecord.hh.

static const size_t field_emptysizeof ( int  e  )  [inline, static]

Definition at line 328 of file HLAvariantRecord.hh.

const size_t field_sizeof ( int  e  )  const [inline]

Definition at line 336 of file HLAvariantRecord.hh.

void copy ( int  e,
void *  source 
) [inline]

Definition at line 344 of file HLAvariantRecord.hh.


Member Data Documentation

const size_t m_octetBoundary = MAX(M::m_octetBoundary, N::m_octetBoundary) [static]

Definition at line 352 of file HLAvariantRecord.hh.

const bool m_isVariable = true [static]

Definition at line 353 of file HLAvariantRecord.hh.


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

Generated on Thu Apr 30 16:02:24 2009 for CERTIDeveloperDocumentation by doxygen 1.5.5