|
Functions |
| MPlist * | mplist () |
| | Create a property list object.
|
| MPlist * | mplist_copy (MPlist *plist) |
| | Copy a plist.
|
| MPlist * | mplist_put (MPlist *plist, MSymbol key, void *val) |
| | Set the value of a property in a property list object.
|
| void * | mplist_get (MPlist *plist, MSymbol key) |
| | Get the value of a property in a property list object.
|
| MPlist * | mplist_add (MPlist *plist, MSymbol key, void *val) |
| | Add a property at the end of a property list object.
|
| MPlist * | mplist_push (MPlist *plist, MSymbol key, void *val) |
| | Push a property to a property list object.
|
| void * | mplist_pop (MPlist *plist) |
| | Pop a property from a property list object.
|
| MPlist * | mplist_find_by_key (MPlist *plist, MSymbol key) |
| | Find a property of a specific key in a property list object.
|
| MPlist * | mplist_find_by_value (MPlist *plist, void *val) |
| | Find a property of a specific value in a property list object.
|
| MPlist * | mplist_next (MPlist *plist) |
| | Return the next sublist of a plist.
|
| MPlist * | mplist_set (MPlist *plist, MSymbol key, void *val) |
| | Set the first property in a property list object.
|
| int | mplist_length (MPlist *plist) |
| | Return the length of a plist.
|
| MSymbol | mplist_key (MPlist *plist) |
| | Return the key of the first property in a property list object.
|
| void * | mplist_value (MPlist *plist) |
| | Return the value of the first property in a property list object.
|
| MPlist * | mdebug_dump_plist (MPlist *plist, int indent) |
| | Dump a plist.
|
Variables |
| MSymbol | Minteger |
| | Symbol whose name is "integer".
|
| MSymbol | Mplist |
| | Symbol whose name is "plist".
|
| MSymbol | Mtext |
| | Symbol whose name is "mtext".
|