#include <tixy2.h>
Veřejné metody | |
Stream (void) | |
CONSTRUCTOR. ... | |
Stream (Stream_type tp) | |
CONSTRUCTOR. ... | |
Stream (FILE *stream) | |
CONSTRUCTOR. ... | |
Stream (XMLNode *stream) | |
Stream (const char *stream) | |
virtual | ~Stream () |
DESTRUCTOR. ... | |
void | open (Stream_type t, const char *rw, const char *&fn, XMLNode *node=NULL) |
*** SET *** ... | |
void | close (void) |
void | redefine (FILE *stream) |
void | redefine (XMLNode *stream) |
void | redefine (const char *stream) |
FILE * | file (void) |
*** GET *** ... | |
XMLNode * | tixnod (void) |
XMLElement * | tixel (void) |
XMLDocument * | tix_doc (void) |
const char * | string (void) |
const char ** | pstring (void) |
Stream_type | give_type (void) |
bool | isFile (void) |
bool | isTixel (void) |
bool | isString (void) |
bool | relink_downF (void) |
bool | relink_downL (void) |
bool | relink_up (void) |
bool | relink_next (void) |
bool | relink_prev (void) |
void | skip_commnet (void) |
if this XMLnode is XMLComment, skip to next noncomment ... | |
Chráněné atributy | |
char | state |
Stream_type | type |
const char * | filename |
FILE * | str_file |
XMLNode * | str_tixel |
const char * | str_string |
Privátní metody | |
void | check_type (Stream_type tp) |
void | checkin_type (Stream_type tp) |
|
inline |
CONSTRUCTOR.
Definice je uvedena na řádku 60 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_void.
|
inline |
|
inline |
CONSTRUCTOR.
Definice je uvedena na řádku 64 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_file.
|
inline |
Definice je uvedena na řádku 65 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 66 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_string.
|
inlinevirtual |
|
inlineprivate |
|
inlineprivate |
Definice je uvedena na řádku 168 v souboru tixy2.h.
Odkazuje se na _errorr a gelibspace::STRM_void.
|
inline |
Definice je uvedena na řádku 113 v souboru tixy2.h.
Odkazuje se na _errorr, errol, tinyxml2::XMLNode::GetDocument(), tinyxml2::XMLDocument::SaveFile(), gelibspace::STRM_file, gelibspace::STRM_string a gelibspace::STRM_tixel.
|
inline |
*** GET ***
Definice je uvedena na řádku 140 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_file.
Používá se v gelibspace::GP_scan_line(), gelibspace::GP_scan_line_alloc(), gelibspace::GP_scan_line_alloc_skip_commented(), gelibspace::GP_scan_word(), gelibspace::ST_scan_array() a gelibspace::ST_scan_number().
|
inline |
|
inline |
Definice je uvedena na řádku 151 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_file.
Používá se v gelibspace::GP_scan_line(), gelibspace::GP_scan_line_alloc(), gelibspace::GP_scan_line_alloc_skip_commented(), gelibspace::GP_scan_word(), gelibspace::ST_scan_array() a gelibspace::ST_scan_number().
|
inline |
Definice je uvedena na řádku 153 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_string.
Používá se v gelibspace::ST_scan_array() a gelibspace::ST_scan_number().
|
inline |
Definice je uvedena na řádku 152 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_tixel.
|
inline |
*** SET ***
Variable filename is allocated out of this function, deleted inside this function.
Definice je uvedena na řádku 75 v souboru tixy2.h.
Odkazuje se na _errorr, _errorr2, _openFileN, tinyxml2::COLLAPSE_WHITESPACE, errol, gelibspace::STRM_file, gelibspace::STRM_string, gelibspace::STRM_tixel, gelibspace::STRM_void, tinyxml2::XML_NO_ERROR a tinyxml2::XML_SUCCESS.
|
inline |
Definice je uvedena na řádku 147 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_string.
Používá se v gelibspace::ST_scan_array() a gelibspace::ST_scan_number().
|
inline |
Definice je uvedena na řádku 135 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_file.
|
inline |
Definice je uvedena na řádku 136 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 137 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_string.
|
inline |
Definice je uvedena na řádku 155 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::FirstChild() a gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 156 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::LastChild() a gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 158 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::NextSibling() a gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 159 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::PreviousSibling() a gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 157 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::Parent() a gelibspace::STRM_tixel.
|
inline |
if this XMLnode is XMLComment, skip to next noncomment
Definice je uvedena na řádku 162 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::NextSibling(), gelibspace::STRM_tixel a tinyxml2::XMLNode::ToComment().
|
inline |
Definice je uvedena na řádku 146 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_string.
|
inline |
Definice je uvedena na řádku 144 v souboru tixy2.h.
Odkazuje se na tinyxml2::XMLNode::GetDocument() a gelibspace::STRM_tixel.
|
inline |
Definice je uvedena na řádku 142 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_tixel a tinyxml2::XMLNode::ToElement().
Používá se v gelibspace::GP_scan_line(), gelibspace::GP_scan_line_alloc() a gelibspace::GP_scan_word().
|
inline |
Definice je uvedena na řádku 141 v souboru tixy2.h.
Odkazuje se na gelibspace::STRM_tixel.
|
protected |
|
protected |
|
protected |