Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brofield/simpleini
/ functions
Functions
160 in github.com/brofield/simpleini
⨍
Functions
160
◇
Types & classes
36
↓ 173 callers
Method
GetValue
SimpleIni.h:2155
↓ 126 callers
Method
LoadData
SimpleIni.h:1461
↓ 47 callers
Method
KeyExists
Test if the key exists in a section. Convenience function. */
SimpleIni.h:863
↓ 42 callers
Method
SectionExists
Test if a section exists. Convenience function */
SimpleIni.h:858
↓ 40 callers
Method
GetBoolValue
SimpleIni.h:2308
↓ 32 callers
Method
SetValue
Add or update a section or value. This will always insert when multiple keys are enabled. @param a_pSection Section to add or updat
SimpleIni.h:972
↓ 31 callers
Method
SetUnicode
Set the storage format of the INI data. This affects both the loading and saving of the INI data using all of the Load/Save API functions.
SimpleIni.h:509
↓ 26 callers
Method
Save
SimpleIni.h:2538
↓ 23 callers
Method
GetLongValue
SimpleIni.h:2187
↓ 21 callers
Method
Write
SimpleIni.h:406
↓ 20 callers
Method
Delete
SimpleIni.h:2706
↓ 18 callers
Method
GetSectionSize
SimpleIni.h:2404
↓ 15 callers
Method
SetMultiKey
Should multiple identical keys be permitted in the file. If set to false then the last value encountered will be used as the value of the key.
SimpleIni.h:535
↓ 13 callers
Method
GetDoubleValue
SimpleIni.h:2251
↓ 10 callers
Method
SetBoolValue
SimpleIni.h:2346
↓ 10 callers
Method
SetLongValue
SimpleIni.h:2222
↓ 9 callers
Method
LoadFile
SimpleIni.h:1384
↓ 8 callers
Method
GetAllSections
SimpleIni.h:2449
↓ 7 callers
Method
GetAllValues
SimpleIni.h:2370
↓ 6 callers
Method
ConvertToStore
Convert the input string to the storage format of this data. * The storage format is always UTF-8 or MBCS. * * @param a_pInputData NUL
SimpleIni.h:2958
↓ 6 callers
Function
CurrentHeapBytes
tests/ts-regressions.cpp:48
↓ 6 callers
Function
Decode
Decode one UTF-8 code point. Returns false on illegal or truncated input. */
SimpleIni.h:2987
↓ 6 callers
Method
GetAllKeys
SimpleIni.h:2459
↓ 6 callers
Method
SetAllowKeyOnly
When reading/writing an ini file, do we require every key to have an equals sign to delineate a valid key value. If false, then every valid ke
SimpleIni.h:586
↓ 6 callers
Method
SetDoubleValue
SimpleIni.h:2279
↓ 5 callers
Method
Data
SimpleIni.h:465
↓ 5 callers
Method
DeleteValue
SimpleIni.h:2712
↓ 5 callers
Method
GetSection
SimpleIni.h:2436
↓ 5 callers
Method
IsEmpty
Has any data been loaded */
SimpleIni.h:490
↓ 4 callers
Method
ConvertFromStore
Convert the input string from the storage format to SI_CHAR. * The storage format is always UTF-8 or MBCS. * * @param a_pInputData Dat
SimpleIni.h:2920
↓ 4 callers
Function
Encode
Encode one code point as UTF-8. Returns bytes written, or -1 on error. * Surrogate code points (U+D800..U+DFFF) and values above U+10FFFF are * en
SimpleIni.h:3042
↓ 4 callers
Method
SetQuotes
Should we recognise and parse quotes in single line values? \param a_bParseQuotes Parse quoted data in values? */
SimpleIni.h:571
↓ 3 callers
Method
Reset
SimpleIni.h:1266
↓ 3 callers
Method
SetMultiLine
Should data values be permitted to span multiple lines in the file. If set to false then the multi-line construct <<<TAG as a value will be
SimpleIni.h:549
↓ 3 callers
Function
TestDataPath
tests/ts-utf8-conversion.cpp:29
↓ 2 callers
Function
FailMissingTestData
tests/ts-utf8-conversion.cpp:33
↓ 2 callers
Method
SetSpaces
Should spaces be added around the equals sign when writing key/value pairs out. When true, the result will be "key = value". When false,
SimpleIni.h:562
↓ 2 callers
Function
UCharPathToUtf8
Convert a UChar file path to a newly allocated UTF-8 string for fopen. */
SimpleIni.h:1290
↓ 2 callers
Function
__wrap_malloc
tests/ts-regressions.cpp:27
↓ 1 callers
Function
AppendCodePoint
SimpleIni.h:3078
↓ 1 callers
Method
ConvertFromStore
tests/ts-regressions.cpp:78
↓ 1 callers
Function
ConvertFromStoreUtf8
tests/ts-utf8-conversion.cpp:202
↓ 1 callers
Function
DecodeUtf8Sequence
tests/ts-utf8-conversion.cpp:187
↓ 1 callers
Function
GetFileSize
Query the size of an open FILE and leave it positioned at offset 0. */
SimpleIni.h:1317
↓ 1 callers
Function
InitSystemUtf8Reference
tests/ts-utf8-conversion.cpp:51
↓ 1 callers
Function
IsAssignedScalar
tests/ts-utf8-conversion.cpp:62
↓ 1 callers
Function
LoadHexLines
tests/ts-utf8-conversion.cpp:154
↓ 1 callers
Function
ReadCodePoint
SimpleIni.h:3103
↓ 1 callers
Function
RequireTestData
tests/ts-utf8-conversion.cpp:43
↓ 1 callers
Method
SaveFile
SimpleIni.h:2486
↓ 1 callers
Method
SizeFromStore
Calculate the number of SI_CHAR required for converting the input * from the storage format. The storage format is always UTF-8 or MBCS. *
SimpleIni.h:2899
↓ 1 callers
Method
SizeFromStore
tests/ts-regressions.cpp:73
↓ 1 callers
Function
SystemDecode
tests/ts-utf8-conversion.cpp:95
↓ 1 callers
Function
SystemEncode
tests/ts-utf8-conversion.cpp:68
Method
IsSingleLineQuotedValue
SimpleIni.h:1832
Method
UndoIncrementalLoadData
SimpleIni.h:2026
Method
AddEntry
SimpleIni.h:2042
Method
CSimpleIniTempl
SimpleIni.h:1253
Method
ConvertFromStore
Convert the input string from the storage format to SI_CHAR. * The storage format is always UTF-8 or MBCS. * * @param a_pInputData Dat
SimpleIni.h:3195
Method
ConvertFromStore
tests/ts-regressions.cpp:112
Method
ConvertFromStore
tests/ts-regressions.cpp:163
Method
ConvertToStore
SimpleIni.h:454
Method
ConvertToStore
Convert the input string to the storage format of this data. * The storage format is always UTF-8 or MBCS. * * @param a_pInputData NUL
SimpleIni.h:3279
Method
ConvertToStore
tests/ts-regressions.cpp:118
Method
ConvertToStore
tests/ts-regressions.cpp:176
Method
Converter
SimpleIni.h:446
Method
CopyString
SimpleIni.h:2000
Method
DeleteString
SimpleIni.h:2780
Method
Entry
SimpleIni.h:337
Method
FailConvertFromStore
tests/ts-regressions.cpp:97
Method
FailOnFourthConvertToStore
tests/ts-regressions.cpp:147
Method
FileWriter
SimpleIni.h:405
Method
FindEntry
SimpleIni.h:1636
Method
FindFileComment
SimpleIni.h:1612
Method
GetAllowKeyOnly
Do we allow keys to exist without a value or equals sign? */
SimpleIni.h:591
Method
GetConverter
Return a conversion object to convert text to the same encoding as is used by the Save(), SaveFile() and SaveString() functions. Use t
SimpleIni.h:1107
Method
IsComment
Does the supplied character start a comment line? */
SimpleIni.h:1161
Method
IsLess
Internal use of our string comparison function */
SimpleIni.h:1179
Method
IsMultiKey
Get the storage format of the INI data. */
SimpleIni.h:540
Method
IsMultiLine
Query the status of multi-line data */
SimpleIni.h:554
Method
IsMultiLineData
SimpleIni.h:1797
Method
IsMultiLineTag
SimpleIni.h:1784
Method
IsNewLineChar
SimpleIni.h:1865
Method
IsSpace
Is the supplied character a whitespace character? */
SimpleIni.h:1156
Method
IsUnicode
Get the storage format of the INI data. */
SimpleIni.h:515
Method
LoadData
Load INI file data direct from a std::string @param a_strData Data to be loaded @return SI_Error See error definitions */
SimpleIni.h:646
Method
LoadMultiLineText
SimpleIni.h:1871
Method
OutputMultiLineText
SimpleIni.h:2681
Method
OutputWriter
SimpleIni.h:391
Method
RegressionConvertA
tests/ts-regressions.cpp:63
Method
SI_ConvertA
SimpleIni.h:2874
Method
SI_ConvertW
SimpleIni.h:3132
Method
Save
Save the INI data to an ostream. See Save() for details. @param a_ostream String to have the INI data appended to. @param a_bAddS
SimpleIni.h:751
Method
SetUp
tests/ts-edgecases.cpp:13
Method
SetUp
tests/ts-numeric.cpp:15
Method
SetUp
tests/ts-generic.cpp:14
Method
SetUp
tests/ts-multiline.cpp:13
Method
SetUp
tests/ts-sections.cpp:12
Method
SetUp
tests/ts-quotes.cpp:16
Method
SetUp
tests/ts-roundtrip.cpp:17
next →
1–100 of 160, ranked by callers