string.h
Used to store a handle to the underlying item that could be used to release the item when it's finish...
Definition: collection.h:302
Type of collection where the collection is streamed from file.
Definition: collection.h:437
Data structure used for reusing memory which may have been allocated in a previous operation.
Definition: data.h:99
EXTERNAL int fiftyoneDegreesStringCompareLength(char const *a, char const *b, size_t length)
Case insensitively compare two strings up to the length requested.
Definition: string.c:69
EXTERNAL int fiftyoneDegreesStringCompare(char *a, char *b)
Case insensitively compare two strings.
Definition: string.c:56
EXTERNAL fiftyoneDegreesString * fiftyoneDegreesStringGet(fiftyoneDegreesCollection *strings, uint32_t offset, fiftyoneDegreesCollectionItem *item, fiftyoneDegreesException *exception)
Gets the string at the required offset from the collection provided.
Definition: string.c:44
EXTERNAL void * fiftyoneDegreesStringRead(const fiftyoneDegreesCollectionFile *file, uint32_t offset, fiftyoneDegreesData *data, fiftyoneDegreesException *exception)
Reads a string from the source file at the offset within the string structure.
Definition: string.c:26
Structure used to represent a 51Degrees exception and passed into methods that might generate excepti...
Definition: exceptions.h:109
All the shared methods and fields required by file, memory and cached collections.
Definition: collection.h:400
