Free a metadata object. Deletes the object pointed to by \a object.
The delete is a "deep" delete, i.e. dynamically allocated data within the object is also deleted.
\param object A pointer to an existing object. \assert \code object != NULL \endcode
See Implementation
Free a metadata object. Deletes the object pointed to by \a object.
The delete is a "deep" delete, i.e. dynamically allocated data within the object is also deleted.
\param object A pointer to an existing object. \assert \code object != NULL \endcode