Basic wrapper for an LV2_Atom_Object This class is intended to be created on the stack
| void query |
( |
ObjectQuery & |
query | ) |
|
|
inline |
Get an object's values for various keys.
The value pointer of each item in query will be set to the location of the corresponding value in object. Every value pointer in query MUST be initialised to NULL. This function reads object in a single linear sweep. By allocating query on the stack, objects can be "queried" quickly without allocating any memory. This method is realtime safe.
This function can only do "flat" queries, it is not smart enough to match variables in nested objects.