libsysprof: create hook for supplemental writer data

This commit is contained in:
Christian Hergert
2019-05-27 20:54:41 -07:00
parent 4da55f4267
commit 8a246d4453
3 changed files with 39 additions and 0 deletions

View File

@ -178,3 +178,14 @@ sysprof_source_deserialize (SysprofSource *self,
if (SYSPROF_SOURCE_GET_IFACE (self)->deserialize)
SYSPROF_SOURCE_GET_IFACE (self)->deserialize (self, keyfile, group);
}
void
sysprof_source_supplement (SysprofSource *self,
SysprofCaptureReader *reader)
{
g_return_if_fail (SYSPROF_IS_SOURCE (self));
g_return_if_fail (reader != NULL);
if (SYSPROF_SOURCE_GET_IFACE (self)->supplement)
SYSPROF_SOURCE_GET_IFACE (self)->supplement (self, reader);
}