Sophie

Sophie

distrib > PLD > th > ppc > by-pkgid > f6e69c0b320c100d289fd2a90df6095c

simpleini-devel-4.19-1.noarch.rpm

Description:

A cross-platform library that provides a simple API to read and write
INI-style configuration files. It supports data files in ASCII, MBCS
and Unicode.

Feature summary:
- MIT Licence allows free use in all software (including GPL and
commercial)
- multi-platform (Windows 95 to Windows 10, Windows CE, Linux, Unix)
- loading and saving of INI-style configuration files
- configuration files can have any newline format on all platforms
- liberal acceptance of file format
* key/values with no section, keys with no value
* removal of whitespace around sections, keys and values
- support for multi-line values (values with embedded newline
characters)
- optional support for multiple keys with the same name
- optional case-insensitive sections and keys (for ASCII characters
only)
- saves files with sections and keys in the same order as they were
loaded
- preserves comments on the file, section and keys where possible
- supports both char or wchar_t programming interfaces
- supports both MBCS (system locale) and UTF-8 file encodings
- system locale does not need to be UTF-8 on Linux/Unix to load UTF-8
file
- support for non-ASCII characters in section, keys, values and
comments
- support for non-standard character types or file encodings via
user-written converter classes
- support for adding/modifying values programmatically
- should compile with no warnings in most compilers

Sources packages:

Other version of this rpm: