|
Flow123d
release_3.0.0-862-g55edb54
|
#include <xio.h>

Public Types | |
| typedef map< FILE *, XFILE * > | XFILEMAP |
| mapping of ptr to regular file structure to extended structure More... | |
Public Member Functions | |
| void | set_verbosity (int verb) |
| Enable/Disable XIO debug output for EACH XIO function call. More... | |
| int | get_verbosity () |
| Get current XIO debug verbosity level. More... | |
| XFILEMAP & | get_xfile_map () |
| Get XIO mapping instance. More... | |
Static Public Member Functions | |
| static Xio * | get_instance () |
| return instance More... | |
| static void | init () |
| initialize XIO library More... | |
Private Member Functions | |
| Xio () | |
Private Attributes | |
| XFILEMAP | xfiles_map_ |
| mapping instance More... | |
| int | verbosity_ |
| internal XIO debug: print info at each XIO function More... | |
Static Private Attributes | |
| static Xio * | instance = NULL |
Base class of XIO library.
The class implements a singleton pattern. Stores data of file mapping and debug output for XIO function.
| typedef map< FILE *, XFILE * > Xio::XFILEMAP |
|
private |
|
static |
| int Xio::get_verbosity | ( | void | ) |
| Xio::XFILEMAP & Xio::get_xfile_map | ( | ) |
| void Xio::set_verbosity | ( | int | verb | ) |
|
private |
1.8.11