OpenSDN source code
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

◆ Bitmap

typedef boost::dynamic_bitset KSyncIndexTable::Bitmap
private

Definition at line 37 of file ksync_index.h.

Constructor & Destructor Documentation

◆ KSyncIndexTable() [1/2]

KSyncIndexTable::KSyncIndexTable ( )
inline

Definition at line 12 of file ksync_index.h.

◆ KSyncIndexTable() [2/2]

KSyncIndexTable::KSyncIndexTable ( unsigned int  count)
inline

Definition at line 14 of file ksync_index.h.

◆ ~KSyncIndexTable()

KSyncIndexTable::~KSyncIndexTable ( )
inline

Definition at line 18 of file ksync_index.h.

Member Function Documentation

◆ Alloc()

size_t KSyncIndexTable::Alloc ( )
inline

Definition at line 23 of file ksync_index.h.

◆ Free()

void KSyncIndexTable::Free ( size_t  index)
inline

Definition at line 30 of file ksync_index.h.

Member Data Documentation

◆ table_

Bitmap KSyncIndexTable::table_
private

Definition at line 38 of file ksync_index.h.


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