| 
    SNAP Library 2.0, Developer Reference
    2013-05-13 16:33:57
    
   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] |