reactor-cpp
Library API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Namespace reactor
Namespace reactor::detail
Namespace reactor::log
Namespace reactor::operators
Classes and Structs
Struct Debug
Struct Error
Struct Info
Struct Warn
Template Class Action
Template Class Action< void >
Class BaseAction
Class BaseMultiport
Class BasePort
Template Class ImmutableValuePtr
Template Class ImmutableValuePtr< T, false >
Template Class ImmutableValuePtr< T, true >
Template Class MutableValuePtr
Template Class MutableValuePtr< T, false >
Template Class MutableValuePtr< T, true >
Class Environment
Template Class Input
Template Class BaseLogger
Template Class BaseLogger< false >
Template Class BaseLogger< true >
Template Class LogicalAction
Class LogicalTime
Template Class ModifableMultiport
Template Class Multiport
Template Class Output
Template Class PhysicalAction
Template Class Port
Template Class Port< void >
Class Reaction
Class Reactor
Class ReactorElement
Class ReadyQueue
Template Class SafeVector
Class Scheduler
Class Semaphore
Class ShutdownTrigger
Class StartupTrigger
Class Tag
Class Timer
Class ValidationError
Class Worker
Enums
Enum PortType
Enum PortType
Functions
Function assert_phase
Function dot_name
Template Function extract_value
Function get_physical_time
Template Function is_trivial
Template Function make_immutable_value
Template Function make_mutable_value
Function operator!=(const Tag&, const Tag&)
Function operator!=(const LogicalTime&, const Tag&)
Function operator!=(const Tag&, const LogicalTime&)
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator!=(std::nullptr_t, const MutableValuePtr<T, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator!=(std::nullptr_t, const ImmutableValuePtr<T, is_trivial>&)
Function operator<(const Tag&, const Tag&)
Function operator<(const LogicalTime&, const Tag&)
Function operator<(const Tag&, const LogicalTime&)
Function operator<(const Tag&, const Tag&)
Function operator<(const LogicalTime&, const Tag&)
Function operator<<(std::ostream&, TimePoint)
Function operator<<(std::ostream&, std::chrono::seconds)
Function operator<<(std::ostream&, std::chrono::milliseconds)
Function operator<<(std::ostream&, std::chrono::microseconds)
Function operator<<(std::ostream&, std::chrono::nanoseconds)
Function operator<<(std::ostream&, TimePoint)
Function operator<<(std::ostream&, std::chrono::seconds)
Function operator<<(std::ostream&, std::chrono::milliseconds)
Function operator<<(std::ostream&, std::chrono::microseconds)
Function operator<<(std::ostream&, std::chrono::nanoseconds)
Function operator<=(const Tag&, const Tag&)
Function operator<=(const LogicalTime&, const Tag&)
Function operator<=(const Tag&, const LogicalTime&)
Function operator==(const Tag&, const Tag&)
Function operator==(const LogicalTime&, const Tag&)
Function operator==(const Tag&, const LogicalTime&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator==(std::nullptr_t, const MutableValuePtr<T, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator==(std::nullptr_t, const ImmutableValuePtr<T, is_trivial>&)
Function operator==(const Tag&, const Tag&)
Function operator==(const LogicalTime&, const Tag&)
Function operator>(const Tag&, const Tag&)
Function operator>(const LogicalTime&, const Tag&)
Function operator>(const Tag&, const LogicalTime&)
Function operator>(const LogicalTime&, const Tag&)
Function operator>=(const Tag&, const Tag&)
Function operator>=(const LogicalTime&, const Tag&)
Function operator>=(const Tag&, const LogicalTime&)
Function assert_phase
Template Function is_trivial
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator!=(const MutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator!=(std::nullptr_t, const MutableValuePtr<T, is_trivial>&)
Template Function operator!=(const ImmutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator!=(std::nullptr_t, const ImmutableValuePtr<T, is_trivial>&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, const MutableValuePtr<U, is_trivial>&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, const ImmutableValuePtr<U, is_trivial>&)
Template Function operator==(const MutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator==(std::nullptr_t, const MutableValuePtr<T, is_trivial>&)
Template Function operator==(const ImmutableValuePtr<T, is_trivial>&, std::nullptr_t)
Template Function operator==(std::nullptr_t, const ImmutableValuePtr<T, is_trivial>&)
Function dot_name
Template Function extract_value
Function get_physical_time
Template Function make_immutable_value
Template Function make_mutable_value
Function operator!=(const Tag&, const Tag&)
Function operator!=(const LogicalTime&, const Tag&)
Function operator!=(const Tag&, const LogicalTime&)
Function operator<(const Tag&, const Tag&)
Function operator<(const LogicalTime&, const Tag&)
Function operator<(const Tag&, const LogicalTime&)
Function operator<<(std::ostream&, TimePoint)
Function operator<<(std::ostream&, std::chrono::seconds)
Function operator<<(std::ostream&, std::chrono::milliseconds)
Function operator<<(std::ostream&, std::chrono::microseconds)
Function operator<<(std::ostream&, std::chrono::nanoseconds)
Function operator<=(const Tag&, const Tag&)
Function operator<=(const LogicalTime&, const Tag&)
Function operator<=(const Tag&, const LogicalTime&)
Function operator==(const Tag&, const Tag&)
Function operator==(const LogicalTime&, const Tag&)
Function operator==(const Tag&, const LogicalTime&)
Function operator>(const LogicalTime&, const Tag&)
Function operator>(const Tag&, const Tag&)
Function operator>(const Tag&, const LogicalTime&)
Function operator>=(const Tag&, const Tag&)
Function operator>=(const LogicalTime&, const Tag&)
Function operator>=(const Tag&, const LogicalTime&)
Function operator<<(std::ostream&, TimePoint)
Function operator<<(std::ostream&, std::chrono::seconds)
Function operator<<(std::ostream&, std::chrono::milliseconds)
Function operator<<(std::ostream&, std::chrono::microseconds)
Function operator<<(std::ostream&, std::chrono::nanoseconds)
Function reactor_assert
Function recursive_assemble
Function validate
Function reactor_assert
Function recursive_assemble
Function validate
Variables
Variable debug_enabled
Variable default_fast_fwd_execution
Variable default_max_reaction_index
Variable default_number_worker
Variable default_run_forever
Variable error_enabled
Variable info_enabled
Variable NANOSECOND_DIGITS
Variable NANOSECONDS_IN_ONE_SECOND
Variable default_fast_fwd_execution
Variable default_max_reaction_index
Variable default_number_worker
Variable default_run_forever
Variable SIZE_THRESHOLD
Variable debug_enabled
Variable error_enabled
Variable info_enabled
Variable warning_enabled
Variable NANOSECOND_DIGITS
Variable NANOSECONDS_IN_ONE_SECOND
Variable TIME_TO_STR_BUFFER_SIZE
Variable tracing_enabled
Variable runtime_assertion
Variable runtime_validation
Variable SIZE_THRESHOLD
Variable TIME_TO_STR_BUFFER_SIZE
Variable tracing_enabled
Variable warning_enabled
Defines
Define REACTOR_CPP_TRACE_HH
Define tracepoint
Define TRACEPOINT_CREATE_PROBES
Define TRACEPOINT_DEFINE
Typedefs
Typedef ActionList
Typedef ActionListPtr
Typedef Duration
Typedef EnvPhase
Typedef ImmutableValuePtr
Typedef mstep_t
Typedef MutableValuePtr
Typedef ActionList
Typedef ActionListPtr
Typedef Duration
Typedef EnvPhase
Typedef ImmutableValuePtr
Typedef mstep_t
Typedef MutableValuePtr
Typedef TimePoint
Typedef TimePoint
reactor-cpp
Library API
Variable tracing_enabled
View page source
Variable tracing_enabled
Defined in
File trace.hh
Variable Documentation
constexpr
bool
reactor
::
tracing_enabled
=
false