Classes |
|
| class | IlString |
| Manages strings in single or multi-bytes. More... |
|
Functions |
|
| IlBoolean ILOG_EXPORTED | operator!= (const char *strLeft, const IlString &strRight) |
| Not equal operator. More... |
|
| IlBoolean ILOG_EXPORTED | operator!= (const IlString &strLeft, const char *strRight) |
| Not equal operator. More... |
|
| IlString ILOG_EXPORTED | operator+ (const char *strLeft, const IlString &strRight) |
| Concatenation operator. More... |
|
| IlString | operator+ (const IlString &string1, const IlString &string2) |
| Concatenation operator. More... |
|
| IlString ILOG_EXPORTED | operator+ (const IlString &strLeft, const char *strRight) |
| Concatenation operator. More... |
|
| IlString & | operator<< (IlString &string, const char *cstring) |
| Append operator. More... |
|
| IlString & | operator<< (IlString &string1, const IlString &string2) |
| Append operator. More... |
|
| std::ostream & | operator<< (std::ostream &ostr, const IlString &string) |
Writes an IlString to an output stream. More... |
|
| IlBoolean ILOG_EXPORTED | operator== (const char *strLeft, const IlString &strRight) |
| Equality operator. More... |
|
| IlBoolean ILOG_EXPORTED | operator== (const IlString &strLeft, const char *strRight) |
| Equality operator. More... |
|
| std::istream & | operator>> (std::istream &istr, IlString &string) |
Reads an IlString from an input stream. More... |
|
Detailed Description
Library: ilog
Declaration of the IlString class and some utilities.
Function Documentation
◆ operator!=() [1/2]
Not equal operator.
- Parameters
-
strLeft The left char*. strRight The right IlString.
- Returns
IlTruewhen the strings are not equal andIlFalseotherwise.
◆ operator!=() [2/2]
Not equal operator.
- Parameters
-
strLeft The left IlString.strRight The right char*.
- Returns
IlTruewhen the strings are not equal andIlFalseotherwise.
◆ operator+() [1/3]
◆ operator+() [2/3]
Concatenation operator.
This operator concatenates two IlString objects into a new one.
Example:
- Returns
- The resulting string.
◆ operator+() [3/3]
◆ operator<<() [1/3]
◆ operator<<() [2/3]
◆ operator<<() [3/3]
| std::ostream& operator<< | ( | std::ostream & | ostr, |
| const IlString & | string | ||
| ) |
Writes an IlString to an output stream.
- Parameters
-
ostr The output stream to write to. string The string that is written.
- Returns
- The given output stream, ostr.
◆ operator==() [1/2]
Equality operator.
- Parameters
-
strLeft The left char*. strRight The right IlString.
- Returns
IlTruewhen the strings are equal andIlFalseotherwise.
◆ operator==() [2/2]
Equality operator.
- Parameters
-
strLeft The left IlString.strRight The right char*.
- Returns
IlTruewhen the strings are equal andIlFalseotherwise.
