HL::Log< Obj > Class Template Reference

#include <logheap.h>

List of all members.

Public Types

enum  { MAX_ENTRIES = 300000 }

Public Member Functions

 Log (void)
 ~Log (void)
void writeLog (void)
void dump (void)
int append (const Obj &o)
void write (char *fname)

Private Attributes

int numEntries
Obj entries [MAX_ENTRIES]
char filename [255]

template<class Obj>
class HL::Log< Obj >


Member Enumeration Documentation

template<class Obj>
anonymous enum
Enumerator:
MAX_ENTRIES 

Constructor & Destructor Documentation

template<class Obj>
HL::Log< Obj >::Log ( void   )  [inline]
template<class Obj>
HL::Log< Obj >::~Log ( void   )  [inline]

Member Function Documentation

template<class Obj>
int HL::Log< Obj >::append ( const Obj &  o  )  [inline]
template<class Obj>
void HL::Log< Obj >::dump ( void   )  [inline]
template<class Obj>
void HL::Log< Obj >::write ( char *  fname  )  [inline]
template<class Obj>
void HL::Log< Obj >::writeLog ( void   )  [inline]

Member Data Documentation

template<class Obj>
Obj HL::Log< Obj >::entries[MAX_ENTRIES] [private]
template<class Obj>
char HL::Log< Obj >::filename[255] [private]
template<class Obj>
int HL::Log< Obj >::numEntries [private]

The documentation for this class was generated from the following file:
Generated on Tue Aug 2 11:51:31 2011 for Galois by  doxygen 1.6.3