{
    mode: "implementation",
    output_cpp_dir: "src/procedure2/facet",
    output_hpp_dir: "include/xo/procedure2",
    output_impl_subdir: "detail",
    includes: [
        //<xo/procedure2/GCObjectConversion_DPrimitive_gco_3_dict_string_gco.hpp>
        "<xo/alloc2/GCObject.hpp>",
        "<xo/alloc2/Allocator.hpp>",
    ],
    local_types: [ ],
    namespace1: "xo",
    namespace2: "scm",
    facet_idl: "idl/GCObject.json5",
    brief: "provide AGCobject interface for Primitive (dict x string x gco) -> gco",
    using_doxygen: true,
    repr: "DPrimitive_gco_3_dict_string_gco",
    doc: [ "implement AGCObject for DPrimitive (dict x string x gco) -> gco" ],
}
