Add OtVariantBuilder
authorAlexander Larsson <alexl@redhat.com>
Wed, 25 Oct 2017 17:31:48 +0000 (19:31 +0200)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 27 Oct 2017 21:49:26 +0000 (21:49 +0000)
commit72bb1a6b17fe4cd778cc886b12601c0535af5c27
treef7797cb52232641dc3721ccbd9a47461eb7d6c39
parent74e00d32be0122728b722ce97a07542864f87cbb
Add OtVariantBuilder

This is similar to GVariantBuilder in that it constructs variant
containers, but it writes it directly to a file descriptor rather
than keep the entier thing in memory. This is useful to create large
variants without using a lot of memory.

Closes: #1309
Approved by: cgwalters
Makefile-otutil.am
src/libotutil/ot-variant-builder.c [new file with mode: 0644]
src/libotutil/ot-variant-builder.h [new file with mode: 0644]
src/libotutil/otutil.h