SNAP Library 2.1, User Reference  2013-09-25 10:47:25
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
TExpHelpItem Class Reference

#include <exp.h>

List of all members.

Public Member Functions

 TExpHelpItem ()
 TExpHelpItem (const TStr &_Nm, const TStr &_TypeStr, const TStr &_DescStr, const TStr &_DfValStr)
 ~TExpHelpItem ()
 TExpHelpItem (TSIn &SIn)
void Save (TSOut &SOut) const
TExpHelpItemoperator= (const TExpHelpItem &)
bool operator== (const TExpHelpItem &) const
TStr GetNm () const
TStr GetTypeStr () const
TStr GetDescStr () const
TStr GetDfValStr () const

Static Public Member Functions

static PExpHelpItem New (const TStr &Nm, const TStr &TypeStr, const TStr &DescStr, const TStr &DfValStr)
static PExpHelpItem Load (TSIn &SIn)

Private Attributes

TCRef CRef
TStr Nm
TStr TypeStr
TStr DescStr
TStr DfValStr

Friends

class TPt< TExpHelpItem >

Detailed Description

Definition at line 273 of file exp.h.


Constructor & Destructor Documentation

Definition at line 280 of file exp.h.

: Nm(), TypeStr(), DescStr(), DfValStr(){}
TExpHelpItem::TExpHelpItem ( const TStr _Nm,
const TStr _TypeStr,
const TStr _DescStr,
const TStr _DfValStr 
) [inline]

Definition at line 281 of file exp.h.

                                               :
    Nm(_Nm), TypeStr(_TypeStr), DescStr(_DescStr), DfValStr(_DfValStr){}

Definition at line 287 of file exp.h.

{}
TExpHelpItem::TExpHelpItem ( TSIn SIn) [inline]

Definition at line 288 of file exp.h.

                         :
    Nm(SIn), TypeStr(SIn), DescStr(SIn), DfValStr(SIn){}

Member Function Documentation

TStr TExpHelpItem::GetDescStr ( ) const [inline]

Definition at line 301 of file exp.h.

{return DescStr;}
TStr TExpHelpItem::GetDfValStr ( ) const [inline]

Definition at line 302 of file exp.h.

{return DfValStr;}
TStr TExpHelpItem::GetNm ( ) const [inline]

Definition at line 299 of file exp.h.

{return Nm;}
TStr TExpHelpItem::GetTypeStr ( ) const [inline]

Definition at line 300 of file exp.h.

{return TypeStr;}
static PExpHelpItem TExpHelpItem::Load ( TSIn SIn) [inline, static]

Definition at line 290 of file exp.h.

                                     {
    return PExpHelpItem(new TExpHelpItem(SIn));}
static PExpHelpItem TExpHelpItem::New ( const TStr Nm,
const TStr TypeStr,
const TStr DescStr,
const TStr DfValStr 
) [inline, static]

Definition at line 284 of file exp.h.

                                             {
    return PExpHelpItem(new TExpHelpItem(Nm, TypeStr, DescStr, DfValStr));}
TExpHelpItem& TExpHelpItem::operator= ( const TExpHelpItem ) [inline]

Definition at line 295 of file exp.h.

{Fail; return *this;}
bool TExpHelpItem::operator== ( const TExpHelpItem ) const [inline]

Definition at line 296 of file exp.h.

{Fail; return false;}
void TExpHelpItem::Save ( TSOut SOut) const [inline]

Definition at line 292 of file exp.h.

                               {
    Nm.Save(SOut); TypeStr.Save(SOut); DescStr.Save(SOut); DfValStr.Save(SOut);}

Friends And Related Function Documentation

friend class TPt< TExpHelpItem > [friend]

Definition at line 273 of file exp.h.


Member Data Documentation

Definition at line 273 of file exp.h.

Definition at line 277 of file exp.h.

Definition at line 278 of file exp.h.

Definition at line 275 of file exp.h.

Definition at line 276 of file exp.h.


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