13#ifndef SEEN_INKSCAPE_DEBUG_SIMPLE_EVENT_H
14#define SEEN_INKSCAPE_DEBUG_SIMPLE_EVENT_H
28template <Event::Category C=Event::OTHER>
65 gchar *value=g_strdup_vprintf(format, args);
66 g_assert(value !=
nullptr);
void generateChildEvents() const override
std::vector< PropertyPair > _properties
void _addProperty(char const *name, char const *value)
PropertyPair property(unsigned property) const override
char const * name() const override
void _addFormattedProperty(char const *name, char const *format,...)
unsigned propertyCount() const override
void _addProperty(char const *name, long value)
void _addProperty(char const *name, std::shared_ptr< std::string > &&value)
static Category category()
SimpleEvent(char const *name)
Helper class to stream background task notifications as a series of messages.
int const char va_start(args, fmt)