Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

strmod::lcore::simple_bitset< Tsize > Class Template Reference

A template for. More...

#include <simple_bitset.h>

Inheritance diagram for strmod::lcore::simple_bitset< Tsize >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef simple_bitset< Tsize > self_t

Public Methods

 simple_bitset (bool initial_value=false)
 simple_bitset (const simple_bitset< Tsize > &rhs)
self_t & operator &= (const self_t &rhs)
self_t & operator|= (const self_t &rhs)
self_t & operator^= (const self_t &rhs)
self_t & set ()
self_t & set (size_t pos, bool val=true)
self_t & reset ()
self_t & reset (size_t pos)
self_t & flip ()
self_t & flip (size_t pos)
bool operator[] (size_t pos) const
size_t count () const
size_t size () const
bool operator== (const self_t &rhs) const
bool operator!= (const self_t &rhs) const
bool test (size_t pos) const
bool any () const
bool none () const
inline::std::string to_string () const
const simple_bitset< Tsize > & operator= (const simple_bitset< Tsize > &rhs)

Detailed Description

template<size_t Tsize>
class strmod::lcore::simple_bitset< Tsize >

A template for.

Definition at line 55 of file simple_bitset.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 29 00:32:48 2003 for libNet by doxygen1.3-rc1