bit_array_bittable Class Reference

#include <bit_array_impl.h>

Inheritance diagram for bit_array_bittable:

bit_array_var bit_array

List of all members.

Public Member Functions

void resize (t_size p_count)
 bit_array_bittable (t_size p_count)
void set (t_size n, bool val)
bool get (t_size n) const

Static Public Member Functions

template<typename t_array>
static bool g_get (const t_array &p_array, t_size idx)
template<typename t_array>
static void g_set (t_array &p_array, t_size idx, bool val)
static t_size g_estimate_size (t_size p_count)


Constructor & Destructor Documentation

bit_array_bittable::bit_array_bittable ( t_size  p_count  )  [inline]


Member Function Documentation

template<typename t_array>
static bool bit_array_bittable::g_get ( const t_array &  p_array,
t_size  idx 
) [inline, static]

template<typename t_array>
static void bit_array_bittable::g_set ( t_array &  p_array,
t_size  idx,
bool  val 
) [inline, static]

static t_size bit_array_bittable::g_estimate_size ( t_size  p_count  )  [inline, static]

void bit_array_bittable::resize ( t_size  p_count  )  [inline]

void bit_array_bittable::set ( t_size  n,
bool  val 
) [inline, virtual]

Implements bit_array_var.

bool bit_array_bittable::get ( t_size  n  )  const [inline, virtual]

Implements bit_array.


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

Generated on Fri Apr 18 13:56:49 2008 for foobar2000 SDK by  doxygen 1.5.5