Unify Framework Lib 1.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
MapperEngine Member List

This is the complete list of members for MapperEngine, including all inherited members.

add_expression(const std::string expression)MapperEngine
apply_clearance_assignment(attribute_store::attribute common_parent, float evaluated_value, std::shared_ptr< ast::assignment > assignment)MapperEngineprivate
apply_instance_assignment(attribute_store::attribute common_parent, float evaluated_value, std::shared_ptr< ast::assignment > assignment, bool chain_reaction)MapperEngineprivate
apply_regular_assignment(attribute_store::attribute common_parent, attribute_store::attribute destination, attribute_store::attribute original_node, const ast::scope_settings_t &settings, result_type_t evaluated_value, std::shared_ptr< ast::assignment > assignment) constMapperEngineprivate
assignment_matches_destination(std::shared_ptr< ast::assignment > assignment, attribute_store::attribute destination)MapperEngineprivate
assignment_propertiesMapperEngineprivate
assignment_settingsMapperEngineprivate
common_parent_typeMapperEngineprivate
get_assigment_potential_destination(std::shared_ptr< ast::assignment > assignment, attribute_store::attribute original_node)MapperEngineprivate
get_destination_for_attribute(const attribute_store::attribute &endpoint, const ast::attribute &attribute, bool create_if_missing) constMapperEngineprivate
get_equivalent_assignments(std::shared_ptr< ast::assignment > assignment)MapperEngineprivate
get_instance()MapperEnginestatic
has_unknown_functions_in_tree(const ast::ast_tree &ast)MapperEngine
load_file(std::string uam_file_name)MapperEngine
load_path(const std::string &uam_path)MapperEngine
on_attribute_updated(attribute_store_node_t node, attribute_store_node_value_state_t state, attribute_store_change_t change)MapperEngine
relationsMapperEngineprivate
reset()MapperEngine
run_assignment(std::shared_ptr< ast::assignment > assignment, attribute_store::attribute assigment_destination, attribute_store::attribute original_node)MapperEngineprivate
run_assignments(equivalent_assignments_t assignments_to_check, attribute_store::attribute assigment_destination, attribute_store::attribute original_node)MapperEngineprivate
set_common_parent_type(attribute_store_type_t t)MapperEngine
update_dependencies(const ast::ast_tree &ast)MapperEngine