feisty meow concerns codebase  2.140
bit_vector.h File Reference
#include <basis/astring.h>
#include <basis/definitions.h>
Include dependency graph for bit_vector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  structures::bit_vector
 An array of bits with operations for manipulating and querying individual bits. More...
 

Namespaces

 structures
 A dynamic container class that holds any kind of object via pointers.
 

Functions

template<class type >
void structures::SET (type &to_modify, type bits)
 returns a number based on "to_modify" but with "bits" turned on. More...
 
template<class type >
void structures::CLEAR (type &to_modify, type bits)
 returns a number based on "to_modify" but with "bits" turned off. More...
 
template<class type >
bool structures::TEST (type to_test, type bits)
 returns non-zero if the "bits" bit pattern is turned on in "to_test". More...