NTUnionBuilder: Add missing value() function

Add missing function NTUnionBuilder::value() to allow the union type of
the NTUnion's value field to be specified.
This commit is contained in:
Dave Hickin
2016-09-09 18:07:59 +01:00
parent 4768444b8a
commit 048d6ef737
3 changed files with 47 additions and 2 deletions

View File

@@ -18,6 +18,12 @@ static NTFieldPtr ntField = NTField::get();
namespace detail {
NTUnionBuilder::shared_pointer NTUnionBuilder::value(UnionConstPtr unionType)
{
valueType = unionType;
return shared_from_this();
}
StructureConstPtr NTUnionBuilder::createStructure()
{
FieldBuilderPtr builder =