[][src]Function spatialite_sys::gaiaXmlBlobGetGeometry

pub unsafe extern "C" fn gaiaXmlBlobGetGeometry(
    blob: *const c_uchar,
    size: c_int,
    blob_geom: *mut *mut c_uchar,
    blob_size: *mut c_int
)

Return the Geometry Buffer from a valid XmlBLOB buffer

\param blob pointer to the XmlBLOB buffer. \param size XmlBLOB's size (in bytes). \param blob_geom on completion this variable will contain a pointer to the returned Geometry Buffer (NULL if no Geometry was defined within the XmlBLOB) \param blob_size on completion this variable will contain the size (in bytes) of the returned Geometry Buffer

\sa gaiaIsIsoMetadataXmlBlob

\note the returned Geometry Buffer corresponds to dynamically allocated memory: so you are responsible to free() it before or after.