chomik 0.2.1
experimental and minimalistic programming language

My name is Pawel Biernacki.
I am a software engineer.
This site is my hobby project.

Loading...
Searching...
No Matches
chomik::generator Member List

This is the complete list of members for chomik::generator, including all inherited members.

add_mapping(const std::string &f, const std::string &s)chomik::basic_generatorinlinevirtual
add_placeholder(const std::string &p, std::shared_ptr< generic_type > &&t) overridechomik::generatorvirtual
add_placeholder_with_value(std::shared_ptr< placeholder_with_value > &&p)chomik::generatorinline
convert_childs_placeholder_name_to_father(const std::string &cpn) constchomik::basic_generatorinlinevirtual
debug() const overridechomik::generatorvirtual
dummychomik::basic_generatorprotectedstatic
finalize(machine &m) overridechomik::generatorvirtual
generator(const generic_name &gn, const std::string &filename, unsigned new_line_number)chomik::generator
generator(const generic_range &gr, const std::string &filename, unsigned new_line_number)chomik::generator
generator(const generic_value &gv, const std::string &filename, unsigned new_line_number)chomik::generator
generator(const std::string &filename, unsigned new_line_number)chomik::generator
get_actual_text_representation_of_a_placeholder(const std::string &placeholder) const overridechomik::generatorinlinevirtual
get_can_have_placeholders() constchomik::generatorinlinevirtual
get_does_not_exceed_level(int max_level) constchomik::generator
get_has_placeholder(const std::string &p) const overridechomik::generatorvirtual
get_has_placeholder_with_value(const std::string &p) const overridechomik::generatorvirtual
get_is_valid() overridechomik::generatorvirtual
get_placeholder_value_code(const std::string &p, code &target) const overridechomik::generatorvirtual
get_placeholder_value_enum(const std::string &p) constchomik::basic_generator
get_placeholder_value_float(const std::string &p) const overridechomik::generatorvirtual
get_placeholder_value_integer(const std::string &p) const overridechomik::generatorvirtual
get_placeholder_value_string(const std::string &p) constchomik::basic_generator
get_placeholder_with_value(const std::string &p) overridechomik::generatorvirtual
get_placeholder_with_value(const std::string &p) const overridechomik::generatorvirtual
get_terminated() const overridechomik::generatorvirtual
get_the_cartesian_product_of_placeholder_types_has_one_item() const overridechomik::generatorvirtual
get_the_cartesian_product_of_placeholder_types_is_empty() const overridechomik::generatorinlinevirtual
get_the_cartesian_product_of_placeholder_types_is_finite() const overridechomik::generatorvirtual
get_the_cartesian_product_of_placeholder_types_is_small(machine &m) const overridechomik::generatorvirtual
increment(machine &m) overridechomik::generatorvirtual
initialize(machine &m) overridechomik::generatorvirtual
initialize_description_of_a_cartesian_product(description_of_a_cartesian_product &target) const overridechomik::generatorvirtual
initialize_mapping(const matching_protocol &mp)chomik::basic_generatorinlinevirtual
my_fatherchomik::basic_generatorprotected
report(std::ostream &s) const overridechomik::generatorvirtual
set_father(std::shared_ptr< basic_generator > f)chomik::basic_generatorinline
~basic_generator()chomik::basic_generatorinlinevirtual

copyright by Pawel Biernacki

Vantaa 2022