osh.h

My personal stdc++ replacement
git clone git://git.oshgnacknak.de/osh.h.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2022-03-07 13:23Mark release 1.0Oshgnacknak1+2-0
2022-03-07 13:17Add fileContentAsBuffer procedure and exampleOshgnacknak2+37-0
2022-03-07 13:16Fix wrong number of new elements addedOshgnacknak1+1-1
2022-03-07 13:16Add DArray::setSize and DArray::growToCapacityOshgnacknak1+25-12
2022-01-26 22:29Add StringBuffer example and make it use DArrayOshgnacknak2+47-60
2022-01-26 22:29Add DArray with exampleOshgnacknak2+77-0
2022-01-26 22:26Move utility procedures to the bottomOshgnacknak1+27-16
2022-01-23 17:56Fix auto_destruct.cpp exampleOshgnacknak2+4-2
2022-01-23 17:10Add README.mdOshgnacknak1+29-0
2022-01-23 17:02Add eprint and eprintlnOshgnacknak2+19-2
2022-01-23 17:02Move OSH_H_IMPLEMENTATION to the bottomOshgnacknak1+3-1
2022-01-23 16:57Refactor PrintableTo conceptOshgnacknak2+24-27
2022-01-03 13:30Add auto_destruct exampleOshgnacknak1+45-0
2022-01-03 13:30Fix format stringOshgnacknak1+1-1
2022-01-03 13:30Add StringBuffer classOshgnacknak1+105-0
2022-01-03 13:28Add AutoDestruct mechanismOshgnacknak1+28-0
2022-01-03 13:27Add function swapOshgnacknak1+10-0
2022-01-03 13:27Fix format stringOshgnacknak1+1-1
2022-01-03 13:26Pass all arguments to print as referenceOshgnacknak1+22-8
2022-01-03 13:22Allow flush FileFormattersOshgnacknak1+5-0
2022-01-03 13:21Add support for printing unsigned stuffOshgnacknak2+58-16
2022-01-03 13:05Change format stringOshgnacknak1+1-1
2022-01-03 13:04Add MakefileOshgnacknak1+8-0
2021-12-29 16:53Add min, max and panicOshgnacknak1+26-0
2021-12-25 11:33Reintroduce print1(FILE*, T) but using FileFormatterOshgnacknak2+10-0
2021-12-25 11:21Remove dependency on stdargOshgnacknak1+6-8
2021-12-25 11:18Introduce FileFormatter as a wrapper around FILE*Oshgnacknak1+68-37
2021-12-24 23:30Replace IsPrintable with PrintableToOshgnacknak2+58-40
2021-12-18 20:42Introduce concept IsPrintable to type-save print1Oshgnacknak2+14-11
2021-12-18 20:29Fix bufferOshgnacknak1+2-2
2021-12-17 22:10Hint that char* are handled differentlyOshgnacknak1+1-1
2021-12-17 22:07osh::print + examplesOshgnacknak2+147-0