| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | nvxx_serialize.h: formatting | Lexi Winter | 2025-03-26 | 1 | -4/+2 |
| | | |||||
| * | nvxx_util: namespace ptr_guard -> __ptr_guard | Lexi Winter | 2025-03-26 | 3 | -20/+19 |
| | | |||||
| * | README: fix typo | Lexi Winter | 2025-03-26 | 1 | -1/+1 |
| | | |||||
| * | nv_deserialize() should take the target object by reference | Lexi Winter | 2025-03-26 | 4 | -9/+9 |
| | | | | | | this avoids the need to write the type name when calling it, and makes it easier to deserialize into an existing object. | ||||
| * | throw nv_error_state when calling add_* on an nvlist in error state | Lexi Winter | 2025-03-26 | 5 | -8/+170 |
| | | |||||
| * | nvxx.3: document some misc functions | Lexi Winter | 2025-03-26 | 2 | -0/+71 |
| | | |||||
| * | README: mention the manpage | Lexi Winter | 2025-03-26 | 1 | -0/+2 |
| | | |||||
| * | nvxx.3: spell descriptor properly | Lexi Winter | 2025-03-26 | 1 | -2/+2 |
| | | |||||
| * | flesh out the manpage a bit (it's still incomplete) | Lexi Winter | 2025-03-26 | 1 | -1/+307 |
| | | |||||
| * | construct from an error-state nvlist_t* should be an error | Lexi Winter | 2025-03-26 | 6 | -14/+75 |
| | | |||||
| * | add error handling for get_descriptor() | Lexi Winter | 2025-03-26 | 2 | -1/+7 |
| | | |||||
| * | add error handling for get_*_array() | Lexi Winter | 2025-03-26 | 2 | -11/+99 |
| | | |||||
| * | reorganise libnvxx source | Lexi Winter | 2025-03-26 | 7 | -1123/+1245 |
| | | |||||
| * | improve error handling a little | Lexi Winter | 2025-03-26 | 3 | -39/+608 |
| | | |||||
| * | README: mention libnvpair | Lexi Winter | 2025-03-26 | 1 | -0/+4 |
| | | |||||
| * | README: briefly document the serialization interface | Lexi Winter | 2025-03-26 | 2 | -5/+23 |
| | | |||||
| * | initial serialization support | Lexi Winter | 2025-03-26 | 11 | -6/+788 |
| | | |||||
| * | tests/nvxx_iterator: use range for | Lexi Winter | 2025-03-24 | 1 | -8/+1 |
| | | |||||
| * | add iteration for array types | Lexi Winter | 2025-03-24 | 3 | -4/+117 |
| | | |||||
| * | nv_list: implement add_descriptor_range | Lexi Winter | 2025-03-24 | 2 | -0/+25 |
| | | |||||
| * | README: mention the iterator interface | Lexi Winter | 2025-03-24 | 1 | -0/+7 |
| | | |||||
| * | test all the basic type in nvxx_iterator test | Lexi Winter | 2025-03-24 | 2 | -1/+53 |
| | | |||||
| * | add iterator support for basic types | Lexi Winter | 2025-03-24 | 7 | -2/+338 |
| | | |||||
| * | README: add a \n to the example print | Lexi Winter | 2025-03-24 | 1 | -1/+1 |
| | | |||||
| * | move nvlist_owning into __detail | Lexi Winter | 2025-03-24 | 2 | -18/+19 |
| | | |||||
| * | __nv_list_base: remove the default ctor argument | Lexi Winter | 2025-03-24 | 1 | -2/+1 |
| | | |||||
| * | libnvxx: a C++ wrapper around libnv | Lexi Winter | 2025-03-24 | 11 | -0/+2504 |
