Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals | Examples

sample7.cpp File Reference

#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include "bm.h"

Include dependency graph for sample7.cpp:

Go to the source code of this file.

Defines

#define BM_DISBALE_BIT_IN_PTR

Typedefs

typedef bm::bvector< bm::standard_allocator,
bm::miniset< bm::block_allocator,
bm::set_total_blocks > > 
bvect

Functions

void CreateSets ()
void FillSets ()
void EnumerateSets ()
void DestroySets ()
void OrSets ()
int main (void)

Variables

const unsigned setscount = 10000
const unsigned randombits = 150
const unsigned maxbit = 100000000
bvectbitsets [setscount]


Detailed Description

Definition in file sample7.cpp.


Define Documentation

#define BM_DISBALE_BIT_IN_PTR
 

Definition at line 46 of file sample7.cpp.


Typedef Documentation

typedef bm::bvector<bm::standard_allocator, bm::miniset<bm::block_allocator, bm::set_total_blocks> > bvect
 

Definition at line 55 of file sample7.cpp.


Function Documentation

void CreateSets  ) 
 

Examples:
sample7.cpp.

Definition at line 66 of file sample7.cpp.

References bitsets, bm::bvector< Alloc, MS >::calc_stat(), maxbit, and setscount.

Referenced by main().

void DestroySets  ) 
 

Examples:
sample7.cpp.

Definition at line 143 of file sample7.cpp.

References bitsets, and setscount.

Referenced by main().

void EnumerateSets  ) 
 

Examples:
sample7.cpp.

Definition at line 121 of file sample7.cpp.

References bitsets, bm::bvector< Alloc, MS >::end(), bm::bvector< Alloc, MS >::first(), and setscount.

Referenced by main().

void FillSets  ) 
 

Examples:
sample7.cpp.

Definition at line 87 of file sample7.cpp.

References bitsets, bm::bvector< Alloc, MS >::calc_stat(), maxbit, randombits, and setscount.

Referenced by main().

int main void   ) 
 

Definition at line 171 of file sample7.cpp.

References CreateSets(), DestroySets(), EnumerateSets(), FillSets(), OrSets(), and setscount.

void OrSets  ) 
 

Examples:
sample7.cpp.

Definition at line 153 of file sample7.cpp.

References bitsets, bm::bvector< Alloc, MS >::count(), and setscount.

Referenced by main().


Variable Documentation

bvect* bitsets[setscount]
 

Definition at line 62 of file sample7.cpp.

Referenced by CreateSets(), DestroySets(), EnumerateSets(), FillSets(), and OrSets().

const unsigned maxbit = 100000000
 

Definition at line 60 of file sample7.cpp.

Referenced by CreateSets(), and FillSets().

const unsigned randombits = 150
 

Definition at line 59 of file sample7.cpp.

Referenced by FillSets().

const unsigned setscount = 10000
 

Definition at line 58 of file sample7.cpp.

Referenced by CreateSets(), DestroySets(), EnumerateSets(), FillSets(), main(), and OrSets().


Generated on Thu Apr 20 13:29:07 2006 for BitMagic by  doxygen 1.4.1