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
TWChA Class Reference

List of all members.

Public Member Functions

 TWChA (const int &MxWChs=0)
 TWChA (const TWChA &WChA)
 TWChA (const TWChV &_WChV)
 TWChA (const char *CStr)
 TWChA (const TChA &ChA)
 TWChA (const TStr &Str)
 ~TWChA ()
 TWChA (TSIn &SIn)
void Save (TSOut &SOut)
TWChAoperator= (const TWChA &WChA)
TWChAoperator= (const char *CStr)
TWChAoperator= (const TChA &ChA)
TWChAoperator= (const TStr &Str)
bool operator== (const TWChA &WChA) const
bool operator== (const char *CStr) const
TWChAoperator+= (const char &Ch)
TWChAoperator+= (const TWCh &WCh)
TWChAoperator+= (const char *CStr)
TWChAoperator+= (const TChA &ChA)
TWChAoperator+= (const TStr &Str)
TWChAoperator+= (const TWChA &WChA)
TWCh operator[] (const int &ChN) const
int GetMemUsed ()
void Clr ()
int Len () const
bool Empty () const
TStr GetStr () const
void GetSubWChA (const int &BChN, const int &EChN, TWChA &WChA) const
void InsStr (const int &BChN, const TStr &Str)
void DelSubStr (const int &BChN, const int &EChN)
bool DelStr (const TStr &Str)
void SplitOnCh (TStr &LStr, const char &SplitCh, TStr &RStr) const
int SearchCh (const TWCh &WCh, const int &BChN=0) const
int SearchStr (const TWChA &WChA, const int &BChN=0) const
bool IsChIn (const char &Ch) const
bool IsStrIn (const TWChA &WChA) const
bool IsPrefix (const TWChA &WChA) const
bool IsSufix (const TWChA &WChA) const
int ChangeStr (const TStr &SrcStr, const TStr &DstStr, const int &BChN=0)
int ChangeStrAll (const TStr &SrcStr, const TStr &DstStr)
void SaveTxt (const PSOut &SOut) const

Static Public Member Functions

static void LoadTxt (const PSIn &SIn, TWChA &WChA)

Static Public Attributes

static TWChA EmptyWChA

Constructor & Destructor Documentation

TWChA::TWChA ( const int &  MxWChs = 0) [inline]
TWChA::TWChA ( const TWChA WChA) [inline]
TWChA::TWChA ( const TWChV _WChV) [inline]
TWChA::TWChA ( const char *  CStr) [inline]
TWChA::TWChA ( const TChA ChA) [inline]
TWChA::TWChA ( const TStr Str) [inline]
TWChA::~TWChA ( ) [inline]
TWChA::TWChA ( TSIn SIn) [inline]

Member Function Documentation

int TWChA::ChangeStr ( const TStr SrcStr,
const TStr DstStr,
const int &  BChN = 0 
)
int TWChA::ChangeStrAll ( const TStr SrcStr,
const TStr DstStr 
)
void TWChA::Clr ( ) [inline]
bool TWChA::DelStr ( const TStr Str)
void TWChA::DelSubStr ( const int &  BChN,
const int &  EChN 
)
bool TWChA::Empty ( ) const [inline]
int TWChA::GetMemUsed ( ) [inline]
TStr TWChA::GetStr ( ) const
void TWChA::GetSubWChA ( const int &  BChN,
const int &  EChN,
TWChA WChA 
) const [inline]
void TWChA::InsStr ( const int &  BChN,
const TStr Str 
)
bool TWChA::IsChIn ( const char &  Ch) const [inline]
bool TWChA::IsPrefix ( const TWChA WChA) const [inline]
bool TWChA::IsStrIn ( const TWChA WChA) const [inline]
bool TWChA::IsSufix ( const TWChA WChA) const [inline]
int TWChA::Len ( ) const [inline]
void TWChA::LoadTxt ( const PSIn SIn,
TWChA WChA 
) [static]
TWChA& TWChA::operator+= ( const char &  Ch) [inline]
TWChA& TWChA::operator+= ( const TWCh WCh) [inline]
TWChA& TWChA::operator+= ( const char *  CStr) [inline]
TWChA& TWChA::operator+= ( const TChA ChA) [inline]
TWChA& TWChA::operator+= ( const TStr Str) [inline]
TWChA& TWChA::operator+= ( const TWChA WChA) [inline]
TWChA& TWChA::operator= ( const TWChA WChA) [inline]
TWChA& TWChA::operator= ( const char *  CStr) [inline]
TWChA& TWChA::operator= ( const TChA ChA) [inline]
TWChA& TWChA::operator= ( const TStr Str) [inline]
bool TWChA::operator== ( const TWChA WChA) const [inline]
bool TWChA::operator== ( const char *  CStr) const [inline]
TWCh TWChA::operator[] ( const int &  ChN) const [inline]
void TWChA::Save ( TSOut SOut) [inline]
void TWChA::SaveTxt ( const PSOut SOut) const
int TWChA::SearchCh ( const TWCh WCh,
const int &  BChN = 0 
) const [inline]
int TWChA::SearchStr ( const TWChA WChA,
const int &  BChN = 0 
) const [inline]
void TWChA::SplitOnCh ( TStr LStr,
const char &  SplitCh,
TStr RStr 
) const

Member Data Documentation


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