Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-12-20 | scratch_buffer: Explicitly defing resize and resize_destructive functions | ameerj | 1 | -0/+17 | |
resize keeps previous data intact when the buffer grows resize_destructive destroys the previous data when the buffer grows | |||||
2022-12-20 | tests: Add ScratchBuffer tests | ameerj | 1 | -5/+9 | |
2022-12-20 | common: Add ScratchBuffer class | ameerj | 1 | -0/+74 | |
This class creates a default initialized heap allocated buffer for cases where value initializing members during allocation or resize is redundant. |