SNAP Library 4.0, Developer Reference
2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <bits.h>
Public Types | |
typedef uchar | TB1 |
Public Member Functions | |
TB1Def () | |
~TB1Def () | |
TB1Def & | operator= (const TB1Def &) |
Static Public Member Functions | |
static int | GetB1Bits (const TB1 &B1) |
static uint | GetP2 (const int &P2Exp) |
static int | GetL2 (const uchar &Val) |
static bool | GetBit (const int &BitN, const uchar &Val) |
Public Attributes | |
TB1 * | B1P2T |
int * | B1BitsT |
Static Public Attributes | |
static const int | B1Bits =8 |
static const int | MxP2Exp =TB1Def::B1Bits-1 |
static const TB1 | MxB1 =0xFF |
static const TB1Def | B1Def |
typedef uchar TB1Def::TB1 |
TB1Def::TB1Def | ( | ) |
|
static |
Definition at line 18 of file bits.cpp.
References B1BitsT, and B1Def.
Referenced by TB8Set::Get1s().
|
static |
|
static |
|
static |
|
static |
Definition at line 8 of file bits.h.
Referenced by TB2Def::GetB2Bits(), TB4Def::GetB4Bits(), and TB1Def().
int* TB1Def::B1BitsT |
Definition at line 12 of file bits.h.
Referenced by GetB1Bits(), TB2Def::GetB2Bits(), TB4Def::GetB4Bits(), TB1Def(), and ~TB1Def().
|
static |
Definition at line 24 of file bits.h.
Referenced by TB8Set::Excl(), TB8Set::Fill(), TB8Set::Get1s(), GetB1Bits(), GetBit(), TB8Set::GetBit(), TB8Set::GetInt(), GetL2(), GetP2(), TB8Set::In(), TB8Set::Incl(), and TB8Set::PutInt().
TB1* TB1Def::B1P2T |
Definition at line 11 of file bits.h.
Referenced by GetBit(), TB8Set::GetInt(), GetL2(), GetP2(), TB8Set::Incl(), TB1Def(), and ~TB1Def().
|
static |
Definition at line 10 of file bits.h.
Referenced by TB8Set::Fill(), TB2Def::GetB2Bits(), TB4Def::GetB4Bits(), and TB1Def().
|
static |