aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nv_deserialize() should take the target object by referenceLexi Winter2025-03-264-9/+9
* throw nv_error_state when calling add_* on an nvlist in error stateLexi Winter2025-03-265-8/+170
* nvxx.3: document some misc functionsLexi Winter2025-03-262-0/+71
* README: mention the manpageLexi Winter2025-03-261-0/+2
* nvxx.3: spell descriptor properlyLexi Winter2025-03-261-2/+2
* flesh out the manpage a bit (it's still incomplete)Lexi Winter2025-03-261-1/+307
* construct from an error-state nvlist_t* should be an errorLexi Winter2025-03-266-14/+75
* add error handling for get_descriptor()Lexi Winter2025-03-262-1/+7
* add error handling for get_*_array()Lexi Winter2025-03-262-11/+99
* reorganise libnvxx sourceLexi Winter2025-03-267-1123/+1245
* improve error handling a littleLexi Winter2025-03-263-39/+608
* README: mention libnvpairLexi Winter2025-03-261-0/+4
* README: briefly document the serialization interfaceLexi Winter2025-03-262-5/+23
* initial serialization supportLexi Winter2025-03-2611-6/+788
* tests/nvxx_iterator: use range forLexi Winter2025-03-241-8/+1
* add iteration for array typesLexi Winter2025-03-243-4/+117
* nv_list: implement add_descriptor_rangeLexi Winter2025-03-242-0/+25
* README: mention the iterator interfaceLexi Winter2025-03-241-0/+7
* test all the basic type in nvxx_iterator testLexi Winter2025-03-242-1/+53
* add iterator support for basic typesLexi Winter2025-03-247-2/+338
* README: add a \n to the example printLexi Winter2025-03-241-1/+1
* move nvlist_owning into __detailLexi Winter2025-03-242-18/+19
* __nv_list_base: remove the default ctor argumentLexi Winter2025-03-241-2/+1
* libnvxx: a C++ wrapper around libnvLexi Winter2025-03-2411-0/+2504