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
  • Namespace reactor::log
  • View page source

Namespace reactor::log

Contents

  • Classes

  • Variables

Classes

  • Struct Debug

  • Struct Error

  • Struct Info

  • Struct Warn

  • Template Class BaseLogger

  • Template Class BaseLogger< false >

  • Template Class BaseLogger< true >

Variables

  • Variable debug_enabled

  • Variable error_enabled

  • Variable info_enabled

  • Variable warning_enabled

Previous Next

© Copyright 2020, Christian Menard.

Built with Sphinx using a theme provided by Read the Docs.