BitmapBlock Class

Definition

Line 298 of cmsxk/Block.cm

Inheritance

Constructors & Destructor

public nothrow BitmapBlock(BlockManager* manager_, BlockCache* cache_)

Member Functions

public nothrow bool GetBit(int index) const
public nothrow ulong GetBitChunk(int i) const
public nothrow int GetFirstZeroBitIndex() const
public nothrow void ResetBit(int index)
public nothrow void SetBit(int index)
public nothrow void SetBitChunk(int i, ulong chunk)

Constructor& Destructor Details

BitmapBlock Constructor

public nothrow BitmapBlock(BlockManager* manager_, BlockCache* cache_)

Definition
Line 300 of cmsxk/Block.cm


Member Function Details

GetBit Member Function

public nothrow bool GetBit(int index)

Definition
Line 333 of cmsxk/Block.cm


GetBitChunk Member Function

public nothrow ulong GetBitChunk(int i)

Definition
Line 303 of cmsxk/Block.cm


GetFirstZeroBitIndex Member Function

public nothrow int GetFirstZeroBitIndex()

Definition
Line 314 of cmsxk/Block.cm


ResetBit Member Function

public nothrow void ResetBit(int index)

Definition
Line 349 of cmsxk/Block.cm


SetBit Member Function

public nothrow void SetBit(int index)

Definition
Line 340 of cmsxk/Block.cm


SetBitChunk Member Function

public nothrow void SetBitChunk(int i, ulong chunk)

Definition
Line 308 of cmsxk/Block.cm