SNAP Library 6.0, User Reference
2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <bits.h>
Public Member Functions | |
TBSet () | |
TBSet (const TBSet &BSet) | |
PBSet | Clone () const |
TBSet (const int &_Bits) | |
~TBSet () | |
TBSet (TSIn &SIn) | |
void | Save (TSOut &SOut) const |
TBSet & | operator= (const TBSet &BSet) |
bool | operator== (const TBSet &BSet) const |
void | Gen (const int &_Bits) |
void | Clr () |
void | Fill () |
void | Incl (const int &BitN) |
void | Excl (const int &BitN) |
bool | In (const int &BitN) const |
void | SetBit (const int &BitN, const bool &Bool) |
bool | GetBit (const int &BitN) const |
void | SwitchBit (const int &BitN) |
int | GetBits () const |
int | Get1s () |
int | Get0s () |
uint64 | GetUInt64 () const |
void | Wr () |
TBSet & | operator~ () |
TBSet & | operator&= (const TBSet &BSet) |
TBSet & | operator|= (const TBSet &BSet) |
TBSet & | operator|= (const int &BitN) |
TBSet & | operator^= (const TBSet &BSet) |
Static Public Member Functions | |
static PBSet | New (const int &Bits) |
static PBSet | Load (TSIn &SIn) |
Private Member Functions | |
void | SetLastB4 () |
Private Attributes | |
TCRef | CRef |
int | B4s |
int | Bits |
TB4Def::TB4 | LastB4Mask |
TB4Def::TB4 * | B4T |
Friends | |
class | TPt< TBSet > |
TBSet | operator~ (const TBSet &BSet) |
TBSet | operator& (const TBSet &LBSet, const TBSet &RBSet) |
TBSet | operator| (const TBSet &LBSet, const TBSet &RBSet) |
TBSet | operator^ (const TBSet &LBSet, const TBSet &RBSet) |
TBSet | operator& (const TBSet &LBSet, const int &BitN) |
TBSet | operator| (const TBSet &LBSet, const int &BitN) |
TBSet | operator^ (const TBSet &LBSet, const int &BitN) |
|
inline |
|
inline |
|
private |
|
private |