Functions | |
| LIBEXPORT void | IniClose (INIHANDLE iniptr) |
| LIBEXPORT int | IniDeleteField (INIHANDLE iniptr, const char *group, const char *field) |
| LIBEXPORT int | IniDeleteGroup (INIHANDLE iniptr, const char *group) |
| LIBEXPORT int | IniGetBuffer (INIHANDLE iniptr, MIUNICODE **buffer) |
| LIBEXPORT const FILEPATH & | IniGetFilePath (INIHANDLE inihandle) |
| LIBEXPORT int | IniIsWritable (INIHANDLE iniptr) |
| LIBEXPORT ERRVALUE | IniListAdd (const FILEPATH &filepath) |
| LIBEXPORT void | IniListClear () |
| LIBEXPORT ERRVALUE | IniOpen (const FILEPATH &filepath, INIHANDLE *iniptr, UINT32 flags=INIFLAG_None) |
| LIBEXPORT int | IniOpen (const char *basefilename, INIHANDLE *iniptr, UINT32 flags=INIFLAG_None) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, DPOINT3D &value, const DPOINT3D &dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, DPOINT3D &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, DPOINT2D &value, const DPOINT2D &dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, DPOINT2D &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, COLOR &value, const COLOR &dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, COLOR &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, MIUNICODE *str, int size) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, char *str, int size) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, double &value, double dft, double min, double max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, double &value, double dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, double &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, float &value, float dft, float min, float max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, float &value, float dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, float &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, int &value, int dft, int min, int max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, int &value, int dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, int &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT32 &value, UINT32 dft, UINT32 min, UINT32 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT32 &value, UINT32 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT32 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT32 &value, INT32 dft, INT32 min, INT32 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT32 &value, INT32 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT32 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT16 &value, UINT16 dft, UINT16 min, UINT16 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT16 &value, UINT16 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT16 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT16 &value, INT16 dft, INT16 min, INT16 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT16 &value, INT16 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT16 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT8 &value, UINT8 dft, UINT8 min, UINT8 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT8 &value, UINT8 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, UINT8 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT8 &value, INT8 dft, INT8 min, INT8 max) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT8 &value, INT8 dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, INT8 &value) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, bool &value, bool dft) |
| int | IniRead (INIHANDLE hdl, const char *group, const char *field, bool &value) |
| bool | IniReadBoolean (INIHANDLE hdl, const char *group, const char *field, bool dft) |
| template<class _CT> int | IniReadEnum (INIHANDLE hdl, const char *group, const char *field, _CT &value, _CT dft) |
| template<class _CT> int | IniReadEnum (INIHANDLE hdl, const char *group, const char *field, _CT &value) |
| int | IniReadStringMultiLine (INIHANDLE iniptr, const char *group, const char *field, MIUNICODE *&string) |
| int | IniReadStringMultiLine (INIHANDLE iniptr, const char *group, const char *field, char *&string) |
| LIBEXPORT void | IniSetAppName (const char *AppName) |
| LIBEXPORT int | IniSetBuffer (INIHANDLE iniptr, MIUNICODE *buffer) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const DPOINT3D &value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const DPOINT2D &value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const COLOR &value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const MIUNICODE *str) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const char *str) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, double value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, UINT32 value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, INT32 value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, unsigned int value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, int value) |
| int | IniWrite (INIHANDLE hdl, const char *group, const char *field, const bool &value) |
| LIBEXPORT int | IniWriteBoolean (INIHANDLE iniptr, const char *group, const char *field, int value) |
| int | IniWriteStringMultiLine (INIHANDLE iniptr, const char *group, const char *field, const MIUNICODE *string) |
| int | IniWriteStringMultiLine (INIHANDLE iniptr, const char *group, const char *field, const char *string) |
|
|
Close handle to opened .ini file. This function should only be called when the .ini file is opened using IniOpen.
|
|
||||||||||||||||
|
Delete a field entry in the .ini file.
|
|
||||||||||||
|
Delete a group from the .ini file.
|
|
||||||||||||
|
Get internal buffer into MIUNICODE string.
|
|
|
Get path to actual Ini file. Returns empty path if handle not opened or is attached to memory buffer. |
|
|
Determine if ini file is writable.
|
|
|
Add file to preset list.
|
|
|
Clear preset list.
|
|
||||||||||||||||
|
Open INI file specified by FILEPATH.
|
|
||||||||||||||||
|
Open .ini file for modification. This function does not keep the .ini file itself open, it reads the whole file into memory and processes it internally. If NULL is passed for 'basefilename', the INIFLAG_InternalOnly flag must be specified or an error will result. IniClose must be called to free the handle returned by this function. This function is not needed if the 'standard' .ini file is to be accessed, the other Ini... functions will manage this internally. Defined flags: INIFLAG_ReadOnly Do not allow writing through this handle. INIFLAG_InternalOnly Open Ini handle for use with memory buffer. See IniGetBuffer() and IniSetBuffer() for details. Default .ini file defines: INIFILE_Host tnthost.ini Host machine specific values, one per system.
|
|
||||||||||||||||||||||||
|
Read 'DPOINT3D' value from INI file with default.
Definition at line 610 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'DPOINT3D' value from INI file.
Definition at line 607 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'DPOINT2D' value from INI file with default.
Definition at line 604 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'DPOINT2D' value from INI file.
Definition at line 601 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'COLOR' value from INI file with default.
Definition at line 598 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'COLOR' value from INI file.
Definition at line 595 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'MIUNICODE* string' value from INI file.
Definition at line 592 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'char* string' value from INI file.
Definition at line 589 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'double' value from INI file with default and range.
Definition at line 586 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'double' value from INI file with default.
Definition at line 583 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'double' value from INI file.
Definition at line 580 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'float' value from INI file with default and range.
Definition at line 577 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'float' value from INI file with default.
Definition at line 574 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'float' value from INI file.
Definition at line 571 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'int' value from INI file with default and range.
Definition at line 566 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'int' value from INI file with default.
Definition at line 563 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'int' value from INI file.
Definition at line 560 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'UINT32' value from INI file with default and range.
Definition at line 535 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'UINT32' value from INI file with default.
Definition at line 532 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'UINT32' value from INI file.
Definition at line 529 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'INT32' value from INI file with default and range.
Definition at line 526 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'INT32' value from INI file with default.
Definition at line 523 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'INT32' value from INI file.
Definition at line 520 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'UINT16' value from INI file with default and range.
Definition at line 517 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'UINT16' value from INI file with default.
Definition at line 514 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'UINT16' value from INI file.
Definition at line 511 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'INT16' value from INI file with default and range.
Definition at line 508 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'INT16' value from INI file with default.
Definition at line 505 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'INT16' value from INI file.
Definition at line 502 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'UINT8' value from INI file with default and range.
Definition at line 499 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'UINT8' value from INI file with default.
Definition at line 496 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'UINT8' value from INI file.
Definition at line 493 of file inidefns.h. |
|
||||||||||||||||||||||||||||||||
|
Read 'INT8' value from INI file with default and range check.
Definition at line 490 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'INT8' value from INI file with default.
Definition at line 487 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'INT8' value from INI file.
Definition at line 484 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'bool' value from INI file with default.
Definition at line 481 of file inidefns.h. |
|
||||||||||||||||||||
|
Read 'bool' value from INI file.
Definition at line 478 of file inidefns.h. |
|
||||||||||||||||||||
|
Read general boolean value from INI file with default. If the entry does not exist in the file or any error occurs the default will be returned. Definition at line 614 of file inidefns.h. |
|
||||||||||||||||||||||||||||
|
Read 'enum' from INI file with default.
Definition at line 633 of file inidefns.h. |
|
||||||||||||||||||||||||
|
Read 'enum' from INI file.
Definition at line 618 of file inidefns.h. |
|
||||||||||||||||||||
|
Read multi-line 'MIUNICODE*' string from INI file.
Definition at line 661 of file inidefns.h. |
|
||||||||||||||||||||
|
Read multi-line 'char*' string from INI file.
Definition at line 651 of file inidefns.h. |
|
|
Set application name for use when group == NULL and it overrides module name.
|
|
||||||||||||
|
Set internal buffer from passed MIUNICODE string.
|
|
||||||||||||||||||||
|
Write 'DPOINT3D' value to INI file.
Definition at line 722 of file inidefns.h. |
|
||||||||||||||||||||
|
Write 'DPOINT2D' value to INI file.
Definition at line 719 of file inidefns.h. |
|