SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TB8Set Class Reference

List of all members.

Public Member Functions

 TB8Set ()
 TB8Set (const TB8Set &B8Set)
 TB8Set (const uchar &_B1)
 TB8Set (TSIn &SIn)
void Save (TSOut &SOut) const
TB8Setoperator= (const TB8Set &BSet)
TB8Setoperator= (const uchar &_B1)
bool operator== (const TB8Set &BSet) const
bool operator< (const TB8Set &BSet) const
bool Empty () const
TB8SetClr ()
TB8SetFill ()
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
TB8Setoperator~ ()
TB8Setoperator&= (const TB8Set &BSet)
TB8Setoperator|= (const TB8Set &BSet)
TB8Setoperator|= (const int &BitN)
TB8Setoperator^= (const TB8Set &BSet)
TB8Setoperator>>= (const int &ShiftBits)
TB8Setoperator<<= (const int &ShiftBits)

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)

Constructor & Destructor Documentation

TB8Set::TB8Set ( ) [inline]
TB8Set::TB8Set ( const TB8Set B8Set) [inline]
TB8Set::TB8Set ( const uchar _B1) [inline]
TB8Set::TB8Set ( TSIn SIn) [inline]

Member Function Documentation

TB8Set& TB8Set::Clr ( ) [inline]
bool TB8Set::Empty ( ) const [inline]
void TB8Set::Excl ( const int &  BitN) [inline]
TB8Set& TB8Set::Fill ( ) [inline]
int TB8Set::Get0s ( ) const [inline]
int TB8Set::Get1s ( ) const [inline]
bool TB8Set::GetBit ( const int &  BitN) const [inline]
int TB8Set::GetBits ( ) const [inline]
int TB8Set::GetInt ( const int &  MnBitN,
const int &  MxBitN 
) const [inline]
TStr TB8Set::GetStr ( ) const
uchar TB8Set::GetUCh ( ) const [inline]
bool TB8Set::In ( const int &  BitN) const [inline]
void TB8Set::Incl ( const int &  BitN) [inline]
bool TB8Set::IsPrefix ( const TB8Set BSet,
const int &  MnBitN 
) const [inline]
TB8Set& TB8Set::operator&= ( const TB8Set BSet) [inline]
bool TB8Set::operator< ( const TB8Set BSet) const [inline]
TB8Set& TB8Set::operator<<= ( const int &  ShiftBits) [inline]
TB8Set& TB8Set::operator= ( const TB8Set BSet) [inline]
TB8Set& TB8Set::operator= ( const uchar _B1) [inline]
bool TB8Set::operator== ( const TB8Set BSet) const [inline]
TB8Set& TB8Set::operator>>= ( const int &  ShiftBits) [inline]
TB8Set& TB8Set::operator^= ( const TB8Set BSet) [inline]
TB8Set& TB8Set::operator|= ( const TB8Set BSet) [inline]
TB8Set& TB8Set::operator|= ( const int &  BitN) [inline]
TB8Set& TB8Set::operator~ ( ) [inline]
void TB8Set::PutInt ( const int &  MnBitN,
const int &  MxBitN,
const int &  Val 
) [inline]
void TB8Set::Save ( TSOut SOut) const [inline]
void TB8Set::SetBit ( const int &  BitN,
const bool &  Bool 
) [inline]
void TB8Set::Wr ( )

Friends And Related Function Documentation

TB8Set operator& ( const TB8Set LBSet,
const TB8Set RBSet 
) [friend]
TB8Set operator^ ( const TB8Set LBSet,
const TB8Set RBSet 
) [friend]
TB8Set operator| ( const TB8Set LBSet,
const TB8Set RBSet 
) [friend]
TB8Set operator~ ( const TB8Set BSet) [friend]

The documentation for this class was generated from the following files: