muMECH  1.0
Classes | Namespaces | Macros | Enumerations | Functions
tixy2.h File Reference

TinyXML functions. More...

#include "gelib.h"
#include "tinyxml2.h"

Go to the source code of this file.

Classes

class  gelibspace::Stream
 

Namespaces

 gelibspace
 

Macros

#define WIN32_LEAN_AND_MEAN
 
#define ST_scan_expected_number_exit(_1, _2, _3)   ST_scan_expected_number_FL (__FILE__, __LINE__, _1,_2,_3)
 

Enumerations

enum  gelibspace::VTKrange {
  gelibspace::VTKR_void, gelibspace::VTKR_points, gelibspace::VTKR_cells, gelibspace::VTKR_lines,
  gelibspace::VTKR_polygs, gelibspace::VTKR_pred, gelibspace::VTKR_pd, gelibspace::VTKR_cd,
  gelibspace::VTKR_data, gelibspace::VTKR_fields
}
 
enum  gelibspace::Stream_type { gelibspace::STRM_void, gelibspace::STRM_file, gelibspace::STRM_tixel, gelibspace::STRM_string }
 

*** *** *** *** CLASS STREAM *** *** *** ***


More...
 

Functions

XMLDocumentgelibspace::openTXdcPN (const char *path, const char *name)
 

*** *** *** *** TINYXML FCE *** *** *** ***


More...
 
XMLDocumentgelibspace::openTXdcPNSS (const char *path, const char *name, const char *suff, const char *suff2)
 
bool gelibspace::ST_scan_number (Stream *src, int &dest)
 

*** *** *** *** TINYXML FCE *** *** *** ***


More...
 
bool gelibspace::ST_scan_number (Stream *src, long &dest)
 
bool gelibspace::ST_scan_number (Stream *src, double &dest)
 
bool gelibspace::ST_scan_array (Stream *src, int n, int *dest)
 scan/copy array of numbers from src to dest, src pointer is shifted over the field More...
 
bool gelibspace::ST_scan_array (Stream *src, int n, long *dest)
 
bool gelibspace::ST_scan_array (Stream *src, int n, double *dest)
 
bool gelibspace::ST_scan_expected_number (Stream *src, long expctd)
 ... number and compare with expected one More...
 
template<class ArgType >
void gelibspace::ST_scan_expected_number_FL (const char *file, int line, Stream *src, ArgType expctd, const char *msg)
 ... number and compare with expected one, exit if false More...
 
long gelibspace::GP_scan_line (Stream *stream, char *dest)
 ... line; return value is length of the line More...
 
long gelibspace::GP_scan_word (Stream *stream, char *dest)
 ... word; return value is length of the word More...
 
long gelibspace::GP_scan_line_alloc (Stream *stream, char *&dest)
 ... line; return value is length of the line; dest is NULL and allocated here More...
 
const XMLElementgelibspace::XP_give_unique_expected_elem (const XMLNode *xelem, const char *name, bool uniq)
 
void gelibspace::XP_check_expected_attribute (const XMLNode *xelem, const char *name, const char *value)
 
const char * gelibspace::XP_giveDAtext (const XMLNode *xelem, int n, bool last, const char *format, const char *type, const char *name, int *noc)
 

Detailed Description

TinyXML functions.

Definition in file tixy2.h.

Macro Definition Documentation

#define ST_scan_expected_number_exit (   _1,
  _2,
  _3 
)    ST_scan_expected_number_FL (__FILE__, __LINE__, _1,_2,_3)

Definition at line 196 of file tixy2.h.

#define WIN32_LEAN_AND_MEAN

Definition at line 7 of file tixy2.h.