SNAP Library 2.1, Developer Reference
2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <unicode.h>
Public Member Functions | |
virtual | ~TCodecBase () |
virtual TStr | GetName () const =0 |
virtual void | Test () const |
virtual size_t | ToUnicode (const TIntV &src, size_t srcIdx, const size_t srcCount, TIntV &dest, const bool clrDest=true) const =0 |
virtual size_t | ToUnicode (const TStr &src, size_t srcIdx, const size_t srcCount, TIntV &dest, const bool clrDest=true) const =0 |
size_t | ToUnicode (const TIntV &src, TIntV &dest, const bool clrDest=true) const |
size_t | ToUnicode (const TStr &src, TIntV &dest, const bool clrDest=true) const |
virtual size_t | FromUnicode (const TIntV &src, size_t srcIdx, const size_t srcCount, TIntV &dest, const bool clrDest=true) const =0 |
virtual size_t | FromUnicode (const TIntV &src, size_t srcIdx, const size_t srcCount, TChA &dest, const bool clrDest=true) const =0 |
virtual size_t | FromUnicode (const TIntV &src, size_t srcIdx, const size_t srcCount, TStr &dest, const bool clrDest=true) const =0 |
size_t | FromUnicode (const TIntV &src, TIntV &dest, const bool clrDest=true) const |
size_t | FromUnicode (const TIntV &src, TChA &dest, const bool clrDest=true) const |
size_t | FromUnicode (const TIntV &src, TStr &dest, const bool clrDest=true) const |
Static Public Member Functions | |
template<class TCodecImpl > | |
static PCodecBase | New () |
Protected Attributes | |
TCRef | CRef |
Friends | |
class | TPt< TCodecBase > |
virtual TCodecBase::~TCodecBase | ( | ) | [inline, virtual] |
virtual size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
size_t | srcIdx, | ||
const size_t | srcCount, | ||
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
virtual size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
size_t | srcIdx, | ||
const size_t | srcCount, | ||
TChA & | dest, | ||
const bool | clrDest = true |
||
) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
virtual size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
size_t | srcIdx, | ||
const size_t | srcCount, | ||
TStr & | dest, | ||
const bool | clrDest = true |
||
) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [inline] |
Definition at line 361 of file unicode.h.
References FromUnicode(), and TVec< TVal, TSizeTy >::Len().
Referenced by FromUnicode().
{ return FromUnicode(src, 0, src.Len(), dest, clrDest); }
size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
TChA & | dest, | ||
const bool | clrDest = true |
||
) | const [inline] |
Definition at line 362 of file unicode.h.
References FromUnicode(), and TVec< TVal, TSizeTy >::Len().
Referenced by FromUnicode().
{ return FromUnicode(src, 0, src.Len(), dest, clrDest); }
size_t TCodecBase::FromUnicode | ( | const TIntV & | src, |
TStr & | dest, | ||
const bool | clrDest = true |
||
) | const [inline] |
Definition at line 363 of file unicode.h.
References FromUnicode(), and TVec< TVal, TSizeTy >::Len().
Referenced by FromUnicode().
{ return FromUnicode(src, 0, src.Len(), dest, clrDest); }
virtual TStr TCodecBase::GetName | ( | ) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
PCodecBase TCodecBase::New | ( | ) | [static] |
Definition at line 404 of file unicode.h.
{ return new TCodecWrapper<TCodecImpl>(); }
virtual void TCodecBase::Test | ( | ) | const [inline, virtual] |
virtual size_t TCodecBase::ToUnicode | ( | const TIntV & | src, |
size_t | srcIdx, | ||
const size_t | srcCount, | ||
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
virtual size_t TCodecBase::ToUnicode | ( | const TStr & | src, |
size_t | srcIdx, | ||
const size_t | srcCount, | ||
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [pure virtual] |
Implemented in TCodecWrapper< TCodecImpl_ >.
size_t TCodecBase::ToUnicode | ( | const TIntV & | src, |
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [inline] |
Definition at line 352 of file unicode.h.
References TVec< TVal, TSizeTy >::Len(), and ToUnicode().
Referenced by ToUnicode().
size_t TCodecBase::ToUnicode | ( | const TStr & | src, |
TIntV & | dest, | ||
const bool | clrDest = true |
||
) | const [inline] |
Definition at line 353 of file unicode.h.
References TStr::Len(), and ToUnicode().
Referenced by ToUnicode().
friend class TPt< TCodecBase > [friend] |
TCRef TCodecBase::CRef [protected] |