SNAP Library 4.1, User Reference
2018-07-26 16:30:42
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <bits.h>
Public Member Functions | |
TB8Set () | |
TB8Set (const TB8Set &B8Set) | |
TB8Set (const uchar &_B1) | |
TB8Set (TSIn &SIn) | |
void | Save (TSOut &SOut) const |
TB8Set & | operator= (const TB8Set &BSet) |
TB8Set & | operator= (const uchar &_B1) |
bool | operator== (const TB8Set &BSet) const |
bool | operator< (const TB8Set &BSet) const |
bool | Empty () const |
TB8Set & | Clr () |
TB8Set & | Fill () |
bool | IsPrefix (const TB8Set &BSet, const int &MnBitN) const |
uchar | GetUCh () const |
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 |
int | GetBits () const |
int | Get1s () const |
int | Get0s () const |
TStr | GetStr () const |
void | Wr () |
void | PutInt (const int &MnBitN, const int &MxBitN, const int &Val) |
int | GetInt (const int &MnBitN, const int &MxBitN) const |
TB8Set & | operator~ () |
TB8Set & | operator&= (const TB8Set &BSet) |
TB8Set & | operator|= (const TB8Set &BSet) |
TB8Set & | operator|= (const int &BitN) |
TB8Set & | operator^= (const TB8Set &BSet) |
TB8Set & | operator>>= (const int &ShiftBits) |
TB8Set & | operator<<= (const int &ShiftBits) |
Private Attributes | |
TB1Def::TB1 | B1 |
Static Private Attributes | |
static const int | Bits =8 |
Friends | |
TB8Set | operator~ (const TB8Set &BSet) |
TB8Set | operator& (const TB8Set &LBSet, const TB8Set &RBSet) |
TB8Set | operator| (const TB8Set &LBSet, const TB8Set &RBSet) |
TB8Set | operator^ (const TB8Set &LBSet, const TB8Set &RBSet) |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |