Bash++
Bash++ compiler internal documentation
bpp::bpp_entity Member List

This is the complete list of members for bpp::bpp_entity, including all inherited members.

add_object(std::shared_ptr< bpp_object > object, bool make_local=false)bpp::bpp_entityvirtual
add_reference(const std::string &file, uint64_t line, uint64_t column)bpp::bpp_entity
bpp_entity()=defaultbpp::bpp_entity
bpp_entity(const bpp_entity &other)=defaultbpp::bpp_entity
bpp_entity(bpp_entity &&other) noexcept=defaultbpp::bpp_entity
containing_classbpp::bpp_entityprotected
containing_programbpp::bpp_entityprotected
get_address() constbpp::bpp_entityvirtual
get_all_known_objects() constbpp::bpp_entityvirtual
get_class()bpp::bpp_entityvirtual
get_class(const std::string &name, size_t max_visible_index=SIZE_MAX)bpp::bpp_entityvirtual
get_classes() constbpp::bpp_entityvirtual
get_containing_class()bpp::bpp_entityvirtual
get_containing_program()bpp::bpp_entityvirtual
get_initial_definition() constbpp::bpp_entity
get_local_objects() constbpp::bpp_entity
get_name() constbpp::bpp_entityvirtual
get_object(const std::string &name, size_t max_visible_index=SIZE_MAX)bpp::bpp_entity
get_parent() constbpp::bpp_entity
get_references() constbpp::bpp_entity
inherit(std::shared_ptr< bpp_entity > parent)bpp::bpp_entity
inherit(std::shared_ptr< bpp_program > program)bpp::bpp_entity
inherit(std::shared_ptr< bpp_class > parent)bpp::bpp_entityvirtual
initial_definitionbpp::bpp_entityprotected
local_objectsbpp::bpp_entityprotected
namebpp::bpp_entityprotected
number_of_known_classes() constbpp::bpp_entityvirtual
number_of_known_objects() constbpp::bpp_entity
operator=(const bpp_entity &other)=defaultbpp::bpp_entity
operator=(bpp_entity &&other) noexcept=defaultbpp::bpp_entity
overridden_methodbpp::bpp_entityprotected
parent_entitybpp::bpp_entityprotected
parent_visible_object_count_at_creationbpp::bpp_entityprotected
parentsbpp::bpp_entityprotected
program_visible_class_count_at_creationbpp::bpp_entityprotected
referencesbpp::bpp_entityprotected
set_containing_class(std::weak_ptr< bpp::bpp_class > containing_class)bpp::bpp_entityvirtual
set_definition_position(const std::string &file, uint64_t line, uint64_t column)bpp::bpp_entity
set_name(const std::string &name)bpp::bpp_entityvirtual
typebpp::bpp_entityprotected
~bpp_entity()=defaultbpp::bpp_entityvirtual