|
SNAP Library 2.4, User Reference
2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <bits.h>
Public Member Functions | |
| TB32Set () | |
| TB32Set (const TB32Set &B32Set) | |
| TB32Set (const uint &_B4) | |
| TB32Set (TSIn &SIn) | |
| void | Save (TSOut &SOut) const |
| TB32Set & | operator= (const TB32Set &BSet) |
| bool | operator== (const TB32Set &BSet) const |
| bool | operator< (const TB32Set &BSet) const |
| bool | Empty () const |
| TB32Set & | Clr () |
| TB32Set & | Fill () |
| bool | IsPrefix (const TB32Set &BSet, const int &MnBitN) const |
| uint | GetUInt () 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 |
| void | SwitchBit (const int &BitN) |
| 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 |
| TB32Set & | operator~ () |
| TB32Set & | operator&= (const TB32Set &BSet) |
| TB32Set & | operator|= (const TB32Set &BSet) |
| TB32Set & | operator^= (const TB32Set &BSet) |
| TB32Set & | operator>>= (const int &ShiftBits) |
| TB32Set & | operator<<= (const int &ShiftBits) |
Private Attributes | |
| TB4Def::TB4 | B4 |
Static Private Attributes | |
| static const int | Bits =32 |
Friends | |
| TB32Set | operator~ (const TB32Set &BSet) |
| TB32Set | operator& (const TB32Set &LBSet, const TB32Set &RBSet) |
| TB32Set | operator| (const TB32Set &LBSet, const TB32Set &RBSet) |
| TB32Set | operator^ (const TB32Set &LBSet, const TB32Set &RBSet) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |