libini_config  0.4.0
 All Functions Enumerations Enumerator Groups Pages
Macros
Colliding values come from one section

Macros

#define INI_MV1S_OVERWRITE   0x0000
 Value with same key is overwritten.
 
#define INI_MV1S_ERROR   0x0001
 Collision causes error.
 
#define INI_MV1S_PRESERVE   0x0002
 Second value is discarded.
 
#define INI_MV1S_ALLOW   0x0003
 Duplicates are allowed.
 
#define INI_MV1S_DETECT   0x0004
 Duplicates are allowed but errors are logged.
 

Detailed Description

Flags that define collision resolution logic for values in the same section. These flags should be used during parsing to handle duplicate keys in the same section of the ini file.