BmnRoot
Loading...
Searching...
No Matches
nullString Class Reference
Collaboration diagram for nullString:
[legend]

Public Member Functions

 nullString ()
 
 nullString (nullptr_t)
 
 nullString (char *pchar)
 
 nullString (string str)
 
 nullString (const nullString &str)
 
nullStringoperator= (const nullString &str)
 
bool operator== (nullptr_t) const
 
bool operator!= (nullptr_t) const
 
void SetNull ()
 
void SetValue (string str)
 
void SetValue (nullptr_t)
 
void SetValue (char *pchar)
 
string GetValue ()
 
bool isNull ()
 

Protected Attributes

string strValue
 
bool isNullString
 

Detailed Description

Definition at line 114 of file nica-scheduler.cpp.

Constructor & Destructor Documentation

◆ nullString() [1/5]

nullString::nullString ( )
inline

Definition at line 123 of file nica-scheduler.cpp.

◆ nullString() [2/5]

nullString::nullString ( nullptr_t  )
inline

Definition at line 127 of file nica-scheduler.cpp.

◆ nullString() [3/5]

nullString::nullString ( char *  pchar)
inline

Definition at line 131 of file nica-scheduler.cpp.

References SetValue().

◆ nullString() [4/5]

nullString::nullString ( string  str)
inline

Definition at line 132 of file nica-scheduler.cpp.

◆ nullString() [5/5]

nullString::nullString ( const nullString str)
inline

Definition at line 136 of file nica-scheduler.cpp.

Member Function Documentation

◆ GetValue()

string nullString::GetValue ( )
inline

Definition at line 170 of file nica-scheduler.cpp.

References strValue.

Referenced by main(), ParseMacroFiles(), SubThreadProcessFile(), and ThreadLocalProcess().

◆ isNull()

bool nullString::isNull ( )
inline

Definition at line 171 of file nica-scheduler.cpp.

References isNullString.

Referenced by SubThreadProcessFile().

◆ operator!=()

bool nullString::operator!= ( nullptr_t  ) const
inline

Definition at line 149 of file nica-scheduler.cpp.

References isNullString.

◆ operator=()

nullString & nullString::operator= ( const nullString str)
inline

Definition at line 141 of file nica-scheduler.cpp.

References isNullString, and strValue.

◆ operator==()

bool nullString::operator== ( nullptr_t  ) const
inline

Definition at line 148 of file nica-scheduler.cpp.

References isNullString.

◆ SetNull()

void nullString::SetNull ( )
inline

Definition at line 151 of file nica-scheduler.cpp.

References isNullString, and strValue.

Referenced by SetValue(), and SetValue().

◆ SetValue() [1/3]

void nullString::SetValue ( char *  pchar)
inline

Definition at line 162 of file nica-scheduler.cpp.

References SetNull(), and SetValue().

◆ SetValue() [2/3]

void nullString::SetValue ( nullptr_t  )
inline

Definition at line 161 of file nica-scheduler.cpp.

References SetNull().

◆ SetValue() [3/3]

void nullString::SetValue ( string  str)
inline

Definition at line 156 of file nica-scheduler.cpp.

References isNullString, and strValue.

Referenced by main(), nullString(), ParseMacroFiles(), SetValue(), and ThreadLocalProcess().

Member Data Documentation

◆ isNullString

bool nullString::isNullString
protected

Definition at line 120 of file nica-scheduler.cpp.

Referenced by isNull(), operator!=(), operator=(), operator==(), SetNull(), and SetValue().

◆ strValue

string nullString::strValue
protected

Definition at line 118 of file nica-scheduler.cpp.

Referenced by GetValue(), operator=(), SetNull(), and SetValue().


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