Renamed the AMobj struct to AMobjId for

clarity.
Reverted the `AMobjId` struct to being an opaque type.
Tied the lifetime of an `AMobjId` struct to its owning `AMdoc` struct.
Renamed `AMcreate()` to `AMallocDoc()` for consistency with C's standard
library functions.
Renamed `AMdestroy()` to `AMfreeDoc()` for consistency with C's standard
library functions.
Renamed the `obj` function arguments to `obj_id` for clarity.
Replaced the "set" verb in function names with the "put" verb for
consistency iwth recent API changes.
Renamed `AMclear()` to `AMfreeResult()` for consistency with C's
standard library functions.
Added `AMfreeObjId()` to enable dropping a persisted `AMojbId` struct.
This commit is contained in:
Jason Kankiewicz 2022-04-08 03:12:15 -06:00
parent 8d1b3bfcf2
commit 7c769b2cfe

File diff suppressed because it is too large Load diff