Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MasterKey< T > Class Template Reference

#include <KeyHandling.h>

Collaboration diagram for MasterKey< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MasterKey (const u_int32 Buckets, const u_int32 BucketSize, const u_int32 KeyLength)
 ~MasterKey ()
void init ()
void deinit ()
T * getKey (const u_int32 Bucket, const u_int32 Key)
T * setKey (const u_int32 Bucket, const u_int32 Key, const char *const Source)
u_int32 getKeyLength ()
u_int32 getBucketSize ()
u_int32 getBucketNumber ()
int readFile (FILE *file)
int writeFile (FILE *file)

template<class T>
class MasterKey< T >


Constructor & Destructor Documentation

template<class T>
MasterKey< T >::MasterKey const u_int32  Buckets,
const u_int32  BucketSize,
const u_int32  KeyLength
[inline]
 

template<class T>
MasterKey< T >::~MasterKey  )  [inline]
 


Member Function Documentation

template<class T>
void MasterKey< T >::deinit  )  [inline]
 

template<class T>
u_int32 MasterKey< T >::getBucketNumber  )  [inline]
 

template<class T>
u_int32 MasterKey< T >::getBucketSize  )  [inline]
 

template<class T>
T* MasterKey< T >::getKey const u_int32  Bucket,
const u_int32  Key
[inline]
 

template<class T>
u_int32 MasterKey< T >::getKeyLength  )  [inline]
 

template<class T>
void MasterKey< T >::init  ) 
 

template<class T>
int MasterKey< T >::readFile FILE *  file  ) 
 

template<class T>
T* MasterKey< T >::setKey const u_int32  Bucket,
const u_int32  Key,
const char *const  Source
[inline]
 

template<class T>
int MasterKey< T >::writeFile FILE *  file  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:35:56 2005 for Komssys by doxygen 1.3.8