Ist eine Kommentartzeile, aber auch Oberklasse für Section und Key.
Mehr ...
#include <IniLine.h>
Ist eine Kommentartzeile, aber auch Oberklasse für Section und Key.
- Autor
- Helmut Jakoby
- Copyright
- © 1995 Helmut Jakoby
◆ Line() [1/4]
ini::Line::Line |
( |
const std::string & | sCharLine | ) |
|
Konstruktor mit Parameterübergabe.
- Parameter
-
[in] | sCharLine | Der Text des Eintrags. |
◆ ~Line()
virtual ini::Line::~Line |
( |
| ) |
|
|
virtual |
Destruktor, Speicher wird aufgeräumt.
◆ Line() [2/4]
ini::Line::Line |
( |
const std::string & | sCharLine, |
|
|
LINE_TYPE | eLineType ) |
|
protected |
Dieser Konstruktor mit Parameterübergabe steht nicht öffendlich zur Verfügung.
- Parameter
-
[in] | sCharLine | Der Text des Eintrags. |
[in] | eLineType | Der gewünschte Typ des Eintrags. |
◆ Line() [3/4]
Standartkonstruktor steht nicht öffendlich zur Verfügung.
◆ Line() [4/4]
ini::Line::Line |
( |
const Line & | | ) |
|
|
inlineprivate |
Der Copy-Konstruktor steht nicht zur Verfügung.
◆ getLineSizeWithEOL()
std::size_t ini::Line::getLineSizeWithEOL |
( |
| ) |
const |
Liefert die Länge des Strings aus m_sText plus EOL.
- Rückgabe
- Die Länge des Eintragstextes.
◆ getText()
std::string ini::Line::getText |
( |
| ) |
const |
Liefert den Text des INI-Eintrags.
- Rückgabe
- Der Text.
◆ getTextWithEOL()
char * ini::Line::getTextWithEOL |
( |
| ) |
const |
|
protected |
Liefert den Text des INI-Eintrags als einen EOL-terminierten String.
- Rückgabe
- Der Text mit Zeilenumbruch am Ende.
◆ getType()
Liefert den Typ des Eintrags.
- Rückgabe
- Der Typ als Enumaration.
◆ operator=()
Line & ini::Line::operator= |
( |
const Line & | | ) |
|
|
private |
Der Zuweisungsoperator steht nicht zur Verfügung.
◆ setText()
void ini::Line::setText |
( |
std::string | sCharLine | ) |
|
Setzt den Text des INI-Eintrags.
- Parameter
-
[in] | sCharLine | Der Text als String. |
◆ File
◆ LineFactory
◆ Section
◆ m_eLineType
◆ m_LineFactory
Helferklasse, liefert u.a einen typegerechten Eintrag.
◆ m_sText
std::string ini::Line::m_sText |
|
protected |
In diesem Attribut wird die Text (eine Zeile der INI-Datei) des Eintrags abgelegt.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: