summaryrefslogtreecommitdiff
path: root/lib/persistence.h
Commit message (Expand)AuthorAge
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
* Add persistence support for std::optional<>sDan Goodliffe2023-03-20
* Lazy initialisation of SelectionPtr in persistValueDan Goodliffe2023-03-20
* Add postLoad support to persistenceDan Goodliffe2023-03-14
* Replace SelectionT for glm::vec with one for std::span, reimplement it as a w...Dan Goodliffe2023-03-05
* Add ParseBaseDan Goodliffe2023-03-02
* Remove to specify if the Selection pointer type is shared or notDan Goodliffe2023-02-28
* Support parsing string values in persistence readDan Goodliffe2023-02-23
* Fixup MapByMember to work with shared or unique ptrDan Goodliffe2023-02-22
* Move Appender in Persistence NS and simplify typesDan Goodliffe2023-02-21
* Add helper Selection to insert into a map based on a member value as keyDan Goodliffe2023-02-21
* Accept a CSV for glm::vec dataDan Goodliffe2023-02-21
* Allow override member variable names and selection helper when mapping member...Dan Goodliffe2023-02-21
* Make sure an object is created before remembering itDan Goodliffe2023-02-21
* Swap @ prefix for p. prefix for special value namesDan Goodliffe2023-02-20
* Replace include guard macros with pragma onceDan Goodliffe2022-01-02
* Fix up all remaining warningsDan Goodliffe2021-11-28
* Fix up lots of static analyzer warningsDan Goodliffe2021-11-27
* Enable all Jason Turner recommended warningsDan Goodliffe2021-11-26
* Don't write null value for pointersDan Goodliffe2021-11-07
* Implement writing shared objects with @idDan Goodliffe2021-11-07
* Import setValue, silence clang warningDan Goodliffe2021-11-07
* Initial commit where writing objects back out to JSONDan Goodliffe2021-11-07
* Fixup clang, cppcheck and iwyu warningsDan Goodliffe2021-11-07
* Pass new values more efficientlyDan Goodliffe2021-11-07
* Error on bad cast of referenced objectDan Goodliffe2021-11-07
* Error on bad cast of named typeDan Goodliffe2021-11-07
* Common implementation for shared and unique pointersDan Goodliffe2021-11-07
* Fix the fact I've been spelling persistence wrong this whole timeDan Goodliffe2021-11-07