| void *
| fiftyoneDegreesStoredBinaryValueRead (const fiftyoneDegreesCollectionFile *file, const fiftyoneDegreesCollectionKey *key, fiftyoneDegreesData *data, fiftyoneDegreesException *exception)
Reads a binary value from the source file at the offset within the string structure. More...
|
| const fiftyoneDegreesStoredBinaryValue *
| fiftyoneDegreesStoredBinaryValueGet (const fiftyoneDegreesCollection *strings, uint32_t offset, fiftyoneDegreesPropertyValueType storedValueType, fiftyoneDegreesCollectionItem *item, fiftyoneDegreesException *exception)
Gets the binary value at the required offset from the collection provided. More...
|
| int
| fiftyoneDegreesStoredBinaryValueCompareWithString (const fiftyoneDegreesStoredBinaryValue *value, fiftyoneDegreesPropertyValueType storedValueType, const char *target, fiftyoneDegreesStringBuilder *tempBuilder, fiftyoneDegreesException *exception)
Function to compare the current binary value to the target string value using the text format. More...
|
| int
| fiftyoneDegreesStoredBinaryValueToIntOrDefault (const fiftyoneDegreesStoredBinaryValue *value, fiftyoneDegreesPropertyValueType storedValueType, int defaultValue)
Function to convert the binary value to int when possible. More...
|
| double
| fiftyoneDegreesStoredBinaryValueToDoubleOrDefault (const fiftyoneDegreesStoredBinaryValue *value, fiftyoneDegreesPropertyValueType storedValueType, double defaultValue)
Function to convert the binary value to double when possible. More...
|
| bool
| fiftyoneDegreesStoredBinaryValueToBoolOrDefault (const fiftyoneDegreesStoredBinaryValue *value, fiftyoneDegreesPropertyValueType storedValueType, bool defaultValue)
Function to convert the binary value to bool when possible. More...
|
| uint32_t
| fiftyoneDegreesStringGetFinalSize (const void *initial, fiftyoneDegreesException *exception)
Gets size of String with trailing characters. More...
|
| void *
| fiftyoneDegreesStringRead (const fiftyoneDegreesCollectionFile *file, const fiftyoneDegreesCollectionKey *key, fiftyoneDegreesData *data, fiftyoneDegreesException *exception)
Reads a string from the source file at the offset within the string structure. More...
|
| const fiftyoneDegreesString *
| fiftyoneDegreesStringGet (const fiftyoneDegreesCollection *strings, uint32_t offset, fiftyoneDegreesCollectionItem *item, fiftyoneDegreesException *exception)
Gets the string at the required offset from the collection provided. More...
|
| int
| fiftyoneDegreesStringCompareLength (char const *a, char const *b, size_t length)
Case insensitively compare two strings up to the length requested. More...
|
| int
| fiftyoneDegreesStringCompare (const char *a, const char *b)
Case insensitively compare two strings. More...
|
| const char *
| fiftyoneDegreesStringSubString (const char *a, const char *b)
Case insensitively searching a first occurrence of a substring. More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderInit (fiftyoneDegreesStringBuilder *builder)
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderAddChar (fiftyoneDegreesStringBuilder *builder, char const value)
Adds the character to the buffer. More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderAddInteger (fiftyoneDegreesStringBuilder *builder, int64_t const value)
Adds the integer to the buffer. More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderAddDouble (fiftyoneDegreesStringBuilder *builder, double value, uint8_t decimalPlaces)
Adds the double to the buffer. More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderAddChars (fiftyoneDegreesStringBuilder *builder, const char *value, size_t length)
Adds the string to the buffer. More...
|
| void
| fiftyoneDegreesStringBuilderAddIpAddress (fiftyoneDegreesStringBuilder *builder, const fiftyoneDegreesVarLengthByteArray *ipAddress, fiftyoneDegreesIpType type, fiftyoneDegreesException *exception)
Adds an the IP (as string) from byte "string". More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderAddStringValue (fiftyoneDegreesStringBuilder *builder, const fiftyoneDegreesStoredBinaryValue *value, fiftyoneDegreesPropertyValueType valueType, uint8_t decimalPlaces, fiftyoneDegreesException *exception)
Adds a potentially packed value as a proper string to the buffer. More...
|
| fiftyoneDegreesStringBuilder *
| fiftyoneDegreesStringBuilderComplete (fiftyoneDegreesStringBuilder *builder)
Adds a null terminating character to the buffer. More...
|