26 #ifndef FILE_STRLIST_H
27 #define FILE_STRLIST_H
31 #include <QStringList>
33 #define PGESTRING QString
34 #define PGESTRINGList QStringList
38 #define PGESTRING std::string
39 #define PGESTRINGList std::vector<std::string >
106 #endif // FILE_STRLIST_H
Provides string container automatically splited from entire file data.
Definition: file_strlist.h:50
bool isEOF()
Are all lines was gotten?
Definition: file_strlist.cpp:60
#define PGESTRING
A macro which equal to std::string if PGE File Library built in the STL mode and equal to QString if ...
Definition: pge_file_lib_globs.h:97
FileStringList()
Constructor.
Definition: file_strlist.cpp:22
~FileStringList()
Definition: file_strlist.cpp:32
bool atEnd()
Are all lines was gotten?
Definition: file_strlist.cpp:65
void addData(PGESTRING fileData)
Changes filedata and rebuilds list of lines.
Definition: file_strlist.cpp:37
PGESTRING readLine()
Returns current line contents and incements internal line counter.
Definition: file_strlist.cpp:48
#define PGESTRINGList
A macro which equal to std::vector if PGE File Library built in the STL mode and equal t...
Definition: pge_file_lib_globs.h:104