ark::serialization::RbufGeneratorConfiguration
Defined in header “ark/serialization/rbuf_generator_config.hh”.
Configuration for the code generators. This allows you to setup helper paths and configuration that affects the codegen.
Variables
-
std::vector< RbufConstantValue > constant_values
A list of constant values included. -
std::vector< RpcService > services
A list of the services that are included. -
std::vector< std::string > target_types
The target types that you wish to generate code for. -
std::string base_filename
The name of the file that we should generator code for. This is useful for figuring out include paths. -
std::vector< RbufIncludedFile > included_paths
A mapping of registries for each of our includes, so you can determine which types came from which include. These are ordered in the same order that they were declared. -
std::map< std::string, std::string > generator_options
Contains a mapping of generator-specific options. These vary from generator to generator.