OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
KSyncIndexTable Class Reference

#include <ksync_index.h>

Public Member Functions

 KSyncIndexTable ()
 
 KSyncIndexTable (unsigned int count)
 
 ~KSyncIndexTable ()
 
size_t Alloc ()
 
void Free (size_t index)
 

Private Types

typedef boost::dynamic_bitset Bitmap
 

Private Attributes

Bitmap table_
 

Detailed Description

Definition at line 10 of file ksync_index.h.

Member Typedef Documentation

typedef boost::dynamic_bitset KSyncIndexTable::Bitmap
private

Definition at line 34 of file ksync_index.h.

Constructor & Destructor Documentation

KSyncIndexTable::KSyncIndexTable ( )
inline

Definition at line 12 of file ksync_index.h.

KSyncIndexTable::KSyncIndexTable ( unsigned int  count)
inline

Definition at line 14 of file ksync_index.h.

KSyncIndexTable::~KSyncIndexTable ( )
inline

Definition at line 18 of file ksync_index.h.

Member Function Documentation

size_t KSyncIndexTable::Alloc ( )
inline

Definition at line 23 of file ksync_index.h.

void KSyncIndexTable::Free ( size_t  index)
inline

Definition at line 30 of file ksync_index.h.

Member Data Documentation

Bitmap KSyncIndexTable::table_
private

Definition at line 38 of file ksync_index.h.


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