summaryrefslogtreecommitdiffstats
path: root/src/cc4group.h
Commit message (Collapse)AuthorAgeFilesLines
* He made cc4group lazy and he saw that it was goodMarkus Mittendrein2019-04-211-4/+20
|
* Add custom memory management strategies to cppc4groupMarkus Mittendrein2019-04-201-2/+2
|
* Add a custom arg to memory management strategiesMarkus Mittendrein2019-04-201-2/+4
|
* Change memory management strategies to be a pointer to a struct consisting ↵Markus Mittendrein2019-04-201-6/+18
| | | | of a start and end function, which also allows the use of custom memory management strategies
* Small addition to save descriptionMarkus Mittendrein2019-04-171-1/+1
|
* Add saveToFd, saveToFilePointer and saveWithWriteCallbackMarkus Mittendrein2019-04-171-0/+24
|
* Small addition to openFd descriptionMarkus Mittendrein2019-04-171-1/+2
|
* Small addition to openWithReadCallback descriptionMarkus Mittendrein2019-04-161-0/+1
|
* SpellingMarkus Mittendrein2019-04-161-1/+1
|
* Add openAsChild, currently without writing supportMarkus Mittendrein2019-03-201-1/+13
|
* Add hint about lazy modeMarkus Mittendrein2019-03-201-0/+1
|
* Much documentation (I consider it to be quite complete)Markus Mittendrein2019-03-201-4/+184
|
* Add malloc error checking in new, mention the error case in the description ↵Markus Mittendrein2019-03-171-1/+1
| | | | and add assert(file) in openFd
* Reorder and restructure the CC4Group_API struct and add some method descriptionsMarkus Mittendrein2019-03-171-37/+56
|
* Add description to getError* methodsMarkus Mittendrein2019-03-171-0/+7
|
* Add initCallback and deinitCallback for openWithReadCallbackMarkus Mittendrein2019-03-161-2/+6
|
* Fix c4ls_buffer and reading from stdin file "-" on windowsMarkus Mittendrein2019-03-161-2/+2
|
* Use void* instead of uint8_t* for passing data to openMemory and with the ↵Markus Mittendrein2019-03-161-2/+2
| | | | readCallback
* Add openFd, openFilePointer and openWithReadCallback methodsMarkus Mittendrein2019-03-161-1/+20
|
* Add openMemory method with an exampleMarkus Mittendrein2019-03-161-0/+5
|
* Fix description of cc4group.setEntryData and remove wrong description of ↵Markus Mittendrein2019-03-081-5/+4
| | | | cc4group.createFile
* Add a more flexible enum to choose the memory management mode for ↵Markus Mittendrein2018-10-021-1/+7
| | | | setEntryData instead of the freeData boolean
* Refactor some calls to cc4group_getEntryByPath into several common functionsMarkus Mittendrein2018-08-191-1/+1
|
* Add possibility to leave data ownership to the caller of setEntryData and ↵Markus Mittendrein2018-08-181-3/+4
| | | | remove possibility to specify entry data with createFile
* Refactor code into a library and implement basic file management methodsMarkus Mittendrein2018-08-151-0/+97