REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::UBlock Member List

This is the complete list of members for blocks::UBlock, including all inherited members.

::blocks::MBlock classblocks::UBlockfriend
::blocks::MIntBlock classblocks::UBlockfriend
::blocks::MIntBlock_V_1_1_X classblocks::UBlockfriend
::blocks::MMulBlock classblocks::UBlockfriend
::platform::Cluster classblocks::UBlockfriend
_config_constants_from_json(const JsonVariantConst &cfg)blocks::UBlockprotected
_config_outputs_from_json(const JsonVariantConst &cfg)blocks::UBlockprotected
_connect(const uint8_t input, const uint8_t output)blocks::UBlockprotected
_disconnect(const uint8_t output)blocks::UBlockprotected
_i_sanity_check(const uint8_t input)blocks::UBlockprotectedstatic
_io_sanity_check(const uint8_t input, const uint8_t output)blocks::UBlockprotectedstatic
_is_connected(const uint8_t input, const uint8_t output) constblocks::UBlockprotected
_is_input_connected(const uint8_t input) constblocks::UBlockprotected
_is_output_connected(const uint8_t output) constblocks::UBlockprotected
_o_sanity_check(const uint8_t output)blocks::UBlockprotectedstatic
a_side_modeblocks::UBlockprotected
b_side_modeblocks::UBlockprotected
BLOCK_IDXblocks::UBlockstatic
change_a_side_transmission_mode(const Transmission_Mode mode)blocks::UBlockprotected
change_all_transmission_modes(const Transmission_Mode mode)blocks::UBlockprotected
change_all_transmission_modes(const std::pair< Transmission_Mode, Transmission_Mode > modes)blocks::UBlockprotected
change_b_side_transmission_mode(const Transmission_Mode mode)blocks::UBlockprotected
change_reference_magnitude(Reference_Magnitude ref)blocks::UBlockprotected
CLASS_blocks::UBlockstatic
classifierentities::Entityprotected
classifier_to_json(JsonObject &out)entities::Entity
config_children_from_json(JsonObjectConst &cfg)entities::Entityprotected
config_children_to_json(JsonObject &cfg)entities::Entityprotected
config_from_json(JsonObjectConst cfg)entities::Entity
config_self_from_json(JsonObjectConst cfg) overrideblocks::UBlockvirtual
config_self_to_json(JsonObject &cfg) overrideblocks::UBlockprotectedvirtual
config_to_json(JsonObject &cfg, bool recursive=true)entities::Entityinline
connect(const uint8_t input, const uint8_t output, const bool force=false)blocks::UBlock
connect_alternative(Transmission_Mode signal_type, const uint8_t output, const bool force=false, bool use_a_side=false)blocks::UBlock
disconnect(const uint8_t input, const uint8_t output)blocks::UBlock
disconnect(const uint8_t output)blocks::UBlock
Entity()=defaultentities::Entity
Entity(std::string entityId)entities::Entityinlineexplicit
entity_identities::Entityprotected
from_entity_classifier(entities::EntityClassifier classifier, bus::addr_t block_address)blocks::UBlockstatic
FunctionBlock(std::string entity_id)blocks::FunctionBlockinline
get_all_transmission_modes() constblocks::UBlockprotected
get_child_entities() overrideblocks::FunctionBlockinlinevirtual
get_child_entity(const std::string &child_id) overrideblocks::FunctionBlockinlinevirtual
get_entity_class() constentities::Entity
get_entity_classifier() constentities::Entity
get_entity_eui() const overrideblocks::UBlockvirtual
get_entity_id() constentities::Entityinline
get_entity_type() constentities::Entity
get_entity_variant() constentities::Entity
get_entity_version() constentities::Entity
get_reference_magnitude()blocks::UBlockprotected
hardwareblocks::UBlockprotected
init()entities::Entityinlinevirtual
INPUT_IDX_RANGE()blocks::UBlockinlinestatic
is_anything_connected() constblocks::UBlock
is_connected(const uint8_t input, const uint8_t output) constblocks::UBlock
is_entity_class(EntityClass class_) constentities::Entityinline
is_entity_type(uint8_t type_) constentities::Entityinline
is_entity_variant(uint8_t variant_) constentities::Entityinline
is_entity_version(Version version_) constentities::Entityinline
is_input_connected(const uint8_t input) constblocks::UBlock
is_output_connected(const uint8_t output) constblocks::UBlock
NUM_OF_INPUTSblocks::UBlockstatic
NUM_OF_OUTPUTSblocks::UBlockstatic
OUTPUT_IDX_RANGE()blocks::UBlockinlinestatic
output_input_mapblocks::UBlockprotected
ref_magnitudeblocks::UBlockprotected
Reference_Magnitude typedefblocks::UBlock
rename_entity(const std::string entityId)entities::Entityinline
reset(entities::ResetAction action) overrideblocks::UBlockvirtual
reset_connections()blocks::UBlock
reset_reference_magnitude()blocks::UBlockprotected
resolve_child_entity(std::string paths[], size_t len)entities::Entity
resolve_child_entity(JsonArrayConstIterator begin, JsonArrayConstIterator end)entities::Entity
resolve_child_entity(JsonArrayConst path)entities::Entityinline
Transmission_Mode typedefblocks::UBlock
TYPEblocks::UBlockstatic
UBlock(UBlockHAL *hardware)blocks::UBlock
UBlock()blocks::UBlockinline
user_get_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
user_reset_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
user_set_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
write_to_hardware() overrideblocks::UBlockvirtual