|
SNAP Library , Developer Reference
2013-01-07 14:03:36
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <bits.h>

Public Types | |
| typedef unsigned short int | TB2 |
Public Member Functions | |
| TB2Def () | |
| ~TB2Def () | |
| TB2Def & | operator= (const TB2Def &) |
Static Public Member Functions | |
| static int | GetB2Bits (const TB2 &B2) |
| static uint | GetP2 (const int &P2Exp) |
| static int | GetL2 (const TB2 &Val) |
Public Attributes | |
| TB2 * | B2P2T |
Static Public Attributes | |
| static const int | B2Bits = 16 |
| static const int | MxP2Exp = TB2Def::B2Bits-1 |
| static const TB2 | MxB2 = 0xFFFF |
| static const TB2Def | B2Def |
| typedef unsigned short int TB2Def::TB2 |
| TB2Def::TB2Def | ( | ) |
| TB2Def::~TB2Def | ( | ) | [inline] |
| int TB2Def::GetB2Bits | ( | const TB2 & | B2 | ) | [static] |
Definition at line 52 of file bits.cpp.
References TB1Def::B1Bits, TB1Def::B1BitsT, and TB1Def::MxB1.
{
return
TB1Def::B1Def.B1BitsT[(B2>>(0*TB1Def::B1Def.B1Bits))&TB1Def::B1Def.MxB1]+
TB1Def::B1Def.B1BitsT[(B2>>(1*TB1Def::B1Def.B1Bits))&TB1Def::B1Def.MxB1];
}
| int TB2Def::GetL2 | ( | const TB2 & | Val | ) | [static] |
| uint TB2Def::GetP2 | ( | const int & | P2Exp | ) | [static] |
const int TB2Def::B2Bits = 16 [static] |
const TB2Def TB2Def::B2Def [static] |
const TB2Def::TB2 TB2Def::MxB2 = 0xFFFF [static] |
const int TB2Def::MxP2Exp = TB2Def::B2Bits-1 [static] |