HLAenumeratedType Struct Template Reference

HLA enumerated type, enumeration <E> with representation <R>. More...

#include <HLAenumeratedType.hh>

List of all members.

Public Member Functions

HLAenumeratedTypeoperator= (const E &data)
HLAenumeratedTypeoperator= (const int &data)
 operator E () const
 operator int () const
void copy (void *source)

Static Public Member Functions

static const size_t emptysizeof ()
static const size_t __sizeof ()

Static Public Attributes

static const size_t m_octetBoundary = R::m_octetBoundary
static const bool m_isVariable = false


Detailed Description

template<class E, class R>
struct libhla::HLAenumeratedType< E, R >

HLA enumerated type, enumeration <E> with representation <R>.

Definition at line 53 of file HLAenumeratedType.hh.


Member Function Documentation

HLAenumeratedType& operator= ( const E &  data  )  [inline]

Definition at line 55 of file HLAenumeratedType.hh.

HLAenumeratedType& operator= ( const int &  data  )  [inline]

Definition at line 61 of file HLAenumeratedType.hh.

operator E (  )  const [inline]

Definition at line 67 of file HLAenumeratedType.hh.

operator int (  )  const [inline]

Definition at line 73 of file HLAenumeratedType.hh.

static const size_t emptysizeof (  )  [inline, static]

Definition at line 76 of file HLAenumeratedType.hh.

static const size_t __sizeof (  )  [inline, static]

Definition at line 79 of file HLAenumeratedType.hh.

void copy ( void *  source  )  [inline]

Definition at line 82 of file HLAenumeratedType.hh.


Member Data Documentation

const size_t m_octetBoundary = R::m_octetBoundary [static]

Definition at line 85 of file HLAenumeratedType.hh.

const bool m_isVariable = false [static]

Definition at line 86 of file HLAenumeratedType.hh.


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

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