SNAP Library , Developer Reference  2013-01-07 14:03:36
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TUnicodeDef Class Reference

#include <unicodestring.h>

Collaboration diagram for TUnicodeDef:

List of all members.

Public Member Functions

 TUnicodeDef ()
 ~TUnicodeDef ()

Static Public Member Functions

static TStr GetDfFNm ()
static void Load ()
static void Load (const TStr &FNm)
static bool IsDef ()
static TUnicodeGetDef ()

Private Member Functions

 UndefCopyAssign (TUnicodeDef)

Private Attributes

TUnicodeUnicode

Static Private Attributes

static TUnicodeDef UnicodeDef

Detailed Description

Definition at line 3 of file unicodestring.h.


Constructor & Destructor Documentation

Definition at line 10 of file unicodestring.h.

: Unicode(NULL){}

Definition at line 11 of file unicodestring.h.

References Unicode.

{if (Unicode!=NULL){delete Unicode;} Unicode=NULL;}

Member Function Documentation

Definition at line 6 of file unicodestring.cpp.

References TStr::GetFPath().

Referenced by Load().

                          {
  return TSysProc::GetExeFNm().GetFPath()+"UnicodeDef.Bin";
}

Here is the call graph for this function:

Here is the caller graph for this function:

static bool TUnicodeDef::IsDef ( ) [inline, static]

Definition at line 21 of file unicodestring.h.

References Unicode, and UnicodeDef.

Referenced by TJsonVal::AddEscapeChAFromStr(), and TUStr::AssertUnicodeDefOk().

                     {
    return UnicodeDef.Unicode!=NULL;}

Here is the caller graph for this function:

static void TUnicodeDef::Load ( ) [inline, static]

Definition at line 15 of file unicodestring.h.

References GetDfFNm().

                    {
    Load(GetDfFNm());}

Here is the call graph for this function:

static void TUnicodeDef::Load ( const TStr FNm) [inline, static]

Definition at line 17 of file unicodestring.h.

References Unicode, and UnicodeDef.

                                   {
    UnicodeDef.Unicode=new TUnicode(FNm);}

Member Data Documentation

Definition at line 7 of file unicodestring.h.

Referenced by GetDef(), IsDef(), Load(), and ~TUnicodeDef().

Definition at line 5 of file unicodestring.h.

Referenced by GetDef(), IsDef(), and Load().


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