Skip to content

Struct zmbt::InjectionTable::Record

ClassList > zmbt > InjectionTable > Record

Public Attributes

Type Name
Generator::Shared generator
boost::json::string jptr
boost::optional< boost::json::value > maybe_constant
lang::Expression transform

Public Functions

Type Name
Record (boost::json::string_view jp, Generator::Shared gen, lang::Expression const & tf)

Public Attributes Documentation

variable generator

Generator::Shared zmbt::InjectionTable::Record::generator;

variable jptr

boost::json::string zmbt::InjectionTable::Record::jptr;

variable maybe_constant

boost::optional<boost::json::value> zmbt::InjectionTable::Record::maybe_constant;

variable transform

lang::Expression zmbt::InjectionTable::Record::transform;

Public Functions Documentation

function Record

zmbt::InjectionTable::Record::Record (
    boost::json::string_view jp,
    Generator::Shared gen,
    lang::Expression const & tf
) 


The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/model/injection_table.hpp