示例#1
0
文件: json.c 项目: bkoropoff/moonunit
static void
enter(MuLogger* _self)
{
    JsonLogger* self = (JsonLogger*) _self;

    begin_object(self);
    key_string(self, "version", VERSION);
    if (self->title)
    {
        key_string(self, "title", self->title);
    }
    key_array_begin(self, "libraries");
}
示例#2
0
value::const_object_view value::as_object() const &
{
    return const_object_view(begin_object(), end_object());
}
示例#3
0
value::object_view value::as_object() &
{
    return object_view(begin_object(), end_object());
}
示例#4
0
文件: json.c 项目: bkoropoff/moonunit
static void
elem_object_begin(JsonLogger* self)
{
    elem_begin(self);
    begin_object(self);
}
示例#5
0
文件: json.c 项目: bkoropoff/moonunit
static void
key_object_begin(JsonLogger* self, char const* key)
{
    key_begin(self, key);
    begin_object(self);
}