HAL  v4.5.0-251-g305763a14
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::FFComponent Member List

This is the complete list of members for hal::FFComponent, including all inherited members.

ComponentType enum namehal::GateTypeComponent
convert_to()hal::GateTypeComponentinline
convert_to() consthal::GateTypeComponentinline
create(std::unique_ptr< GateTypeComponent > component, const BooleanFunction &next_state_bf, const BooleanFunction &clock_bf)hal::FFComponentstatic
get_async_reset_function() consthal::FFComponent
get_async_set_function() consthal::FFComponent
get_async_set_reset_behavior() consthal::FFComponent
get_clock_function() consthal::FFComponent
get_component(const std::function< bool(const GateTypeComponent *)> &filter=nullptr) consthal::GateTypeComponent
get_component_as(const std::function< bool(const GateTypeComponent *)> &filter=nullptr)hal::GateTypeComponentinline
get_components(const std::function< bool(const GateTypeComponent *)> &filter=nullptr) const overridehal::FFComponentvirtual
get_next_state_function() consthal::FFComponent
get_type() const overridehal::FFComponentvirtual
is_class_of(const GateTypeComponent *component)hal::FFComponentstatic
set_async_reset_function(const BooleanFunction &async_reset_bf)hal::FFComponent
set_async_set_function(const BooleanFunction &async_set_bf)hal::FFComponent
set_async_set_reset_behavior(const AsyncSetResetBehavior behav_state, const AsyncSetResetBehavior behav_neg_state)hal::FFComponent
set_clock_function(const BooleanFunction &clock_bf)hal::FFComponent
set_next_state_function(const BooleanFunction &next_state_bf)hal::FFComponent
~GateTypeComponent()=defaulthal::GateTypeComponentvirtual