|
GlobalObjects
|
Eine Variable mit Wert eventuell auch in einer Sektion wie z.B.: "Pixel=1024". Variable und Wert sind durch ein "=" getrennt. Mehr ...
#include <IniKey.h>

Öffentliche Methoden | |
| Key (const std::string &sCharLine) | |
| virtual | ~Key () |
| std::string | getKeyName () const |
| std::string | getKeyValue () const |
| void | setKeyName (const std::string &sName) |
| void | setKeyValue (const std::string &sValue) |
Öffentliche Methoden geerbt von ini::Line | |
| Line (const std::string &sCharLine) | |
| virtual | ~Line () |
| std::size_t | getLineSizeWithEOL () const |
| std::string | getText () const |
| LINE_TYPE | getType () const |
| void | setText (std::string sCharLine) |
Geschützte Methoden | |
| Key () | |
| Key (const std::string &sCharLine, LINE_TYPE eLineType) | |
Geschützte Methoden geerbt von ini::Line | |
| Line () | |
| Line (const std::string &sCharLine, LINE_TYPE eLineType) | |
| char * | getTextWithEOL () const |
Private Methoden | |
| Key (const Key &) | |
| Key & | operator= (const Key &) |
Freundbeziehungen | |
| class | LineFactory |
Weitere Geerbte Elemente | |
Geschützte Attribute geerbt von ini::Line | |
| LINE_TYPE | m_eLineType |
| LineFactory | m_LineFactory |
| std::string | m_sText |
Eine Variable mit Wert eventuell auch in einer Sektion wie z.B.: "Pixel=1024". Variable und Wert sind durch ein "=" getrennt.
| ini::Key::Key | ( | const std::string & | sCharLine | ) |
Konstruktor mit Parameterübergabe.
| [in] | sCharLine | Der Text des Eintrags. |
Wird benutzt von Key() und operator=().
|
virtual |
Destruktor.
|
protected |
Dieser Konstruktor mit Parameterübergabe steht nicht öffendlich zur Verfügung.
| [in] | sCharLine | Der Text des Eintrags. |
| [in] | eLineType | Der Typ des Eintrags, die Aufrufende Instanz muss den richtigen Typen, hier IniVARIABLE, ermittelt haben. |
|
protected |
Der Standartkonstruktor steht nicht öffendlich zur Verfügung.
|
private |
Der Copy-Konstruktor steht nicht zur Verfügung.
Benutzt Key().
| std::string ini::Key::getKeyName | ( | ) | const |
Liefert die Bezeichnung der Variable.
| std::string ini::Key::getKeyValue | ( | ) | const |
Liefert den Wert der Variable.
Der Zuweisungsoperator steht nicht zur Verfügung.
Benutzt Key().
| void ini::Key::setKeyName | ( | const std::string & | sName | ) |
Setzt die Bezeichnung der Variable.
| [in] | sName | Die Bezeichnung als String ohne angehängtes "=". |
| void ini::Key::setKeyValue | ( | const std::string & | sValue | ) |
Setzt den Wert der Variable.
| [in] | sValue | Der Wert als String ohne führendes "=". |
|
friend |
Benutzt LineFactory.
Wird benutzt von LineFactory.