Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HashDB< T >::Header Struct Reference

List of all members.

Public Member Functions

 Header ()
 Header (const std::string &type)
bool operator== (const Header &other) const
bool operator!= (const Header &other) const

Public Attributes

char m_type [MAX_LENGTH]

Static Public Attributes

static const int MAX_LENGTH = 32

Detailed Description

template<class T>
struct HashDB< T >::Header

Definition at line 96 of file HashDB.hpp.


Constructor & Destructor Documentation

template<class T>
HashDB< T >::Header::Header (  )  [inline]

Definition at line 102 of file HashDB.hpp.

References HashDB< T >::Header::m_type, and HashDB< T >::Header::MAX_LENGTH.

template<class T>
HashDB< T >::Header::Header ( const std::string &  type  )  [inline]

Definition at line 107 of file HashDB.hpp.

References HashDB< T >::Header::m_type, and HashDB< T >::Header::MAX_LENGTH.


Member Function Documentation

template<class T>
bool HashDB< T >::Header::operator!= ( const Header other  )  const [inline]

Definition at line 118 of file HashDB.hpp.

References HashDB< T >::Header::operator==().

template<class T>
bool HashDB< T >::Header::operator== ( const Header other  )  const [inline]

Definition at line 113 of file HashDB.hpp.

References HashDB< T >::Header::m_type.

Referenced by HashDB< T >::Header::operator!=().


Member Data Documentation

template<class T>
char HashDB< T >::Header::m_type[MAX_LENGTH]
template<class T>
const int HashDB< T >::Header::MAX_LENGTH = 32 [static]

Definition at line 98 of file HashDB.hpp.

Referenced by HashDB< T >::Header::Header().


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


6 Jan 2011 Doxygen 1.6.3