BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
nullString Class Reference

Public Member Functions

 nullString ()
 nullString (nullptr_t)
 nullString (char *pchar)
 nullString (string str)
 nullString (const nullString &str)
nullString & operator= (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 117 of file nica-scheduler.cpp.

Constructor & Destructor Documentation

◆ nullString() [1/5]

nullString::nullString ( )
inline

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

References isNullString, and strValue.

Referenced by nullString(), and operator=().

Here is the caller graph for this function:

◆ nullString() [2/5]

nullString::nullString ( nullptr_t )
inline

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

References isNullString, and strValue.

◆ nullString() [3/5]

nullString::nullString ( char * pchar)
inline

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

References SetValue().

Here is the call graph for this function:

◆ nullString() [4/5]

nullString::nullString ( string str)
inline

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

References isNullString, and strValue.

◆ nullString() [5/5]

nullString::nullString ( const nullString & str)
inline

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

References nullString(), isNullString, and strValue.

Here is the call graph for this function:

Member Function Documentation

◆ GetValue()

string nullString::GetValue ( )
inline

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

References strValue.

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

Here is the caller graph for this function:

◆ isNull()

bool nullString::isNull ( )
inline

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

References isNullString.

Referenced by SubThreadProcessFile().

Here is the caller graph for this function:

◆ operator!=()

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

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

References isNullString.

◆ operator=()

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

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

References nullString(), isNullString, and strValue.

Here is the call graph for this function:

◆ operator==()

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

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

References isNullString.

◆ SetNull()

void nullString::SetNull ( )
inline

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

References isNullString, and strValue.

Referenced by SetValue(), and SetValue().

Here is the caller graph for this function:

◆ SetValue() [1/3]

void nullString::SetValue ( char * pchar)
inline

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

References SetNull(), and SetValue().

Here is the call graph for this function:

◆ SetValue() [2/3]

void nullString::SetValue ( nullptr_t )
inline

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

References SetNull().

Here is the call graph for this function:

◆ SetValue() [3/3]

void nullString::SetValue ( string str)
inline

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

References isNullString, and strValue.

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

Here is the caller graph for this function:

Member Data Documentation

◆ isNullString

bool nullString::isNullString
protected

◆ strValue

string nullString::strValue
protected

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