RSC  0.12.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCrsc::os::_PROCESS_BASIC_INFORMATION
oCrsc::os::_UNICODE_STRING
oCrsc::config::ConfigSourceImplementations of this interface obtain configuration information somewhere and pass individual configuration options to an OptionHandler instance
oCstd::detail::container_style
oCrsc::patterns::ContainerProxy< Container, pass_through >
oCrsc::debug::DebugToolsA class providing platform-specific runtime debugging tools, e.g
oCrsc::os::DeleteHandle
oCrsc::threading::OrderedQueueDispatcherPool< M, R >::DeliveryHandlerA handler that is called whenever a message is received from the pool and should be passed to a receiver of the pool
oCrsc::patterns::dereferencer< T >
oCstd::detail::element_sequence_style
oCenable_shared_from_this
oCequality_comparable
oCstd::exceptionSTL class
oCrsc::patterns::FactoryBase< Key >An interface-independent factory interface, mainly used as a base class for more specific factories
oCfalse_type
oCrsc::misc::detail::false_type
oCrsc::threading::OrderedQueueDispatcherPool< M, R >::FilterHandlerA handler that is used to filter messages for a certain receiver
oCrsc::patterns::detail::force_const< T >
oCrsc::threading::Future< R >Class providing access to the result of a process that is asynchronously running
oCrsc::os::GetMachineType
oCrsc::os::GetRelease
oCrsc::os::GetSysname
oCrsc::plugins::Impl
oCrsc::logging::LoggingSystemRepresents a logging adapter available to the rsc logging system through the configuration
oCstd::map< K, T >STL class
oCrsc::math::MathUtilsGeneral math-related utility functions
oCrsc::math::MetricDefines interface for vector metrics providing a calc-method that calculates the metric of two vectors
oCrsc::math::MetricConditionDefines a interface for metric conditions
oCnoncopyable
oCrsc::misc::NullDeleterA deleter object that can be used with boost::shared_ptr that doesn't release any memory
oCrsc::config::OptionHandlerImplementations of this interface receive options from ConfigSource objects
oCrsc::threading::OrderedQueueDispatcherPool< M, R >A thread pool that dispatches messages to a list of receivers
oCrsc::patterns::detail::pair< _T1, _T2 >Pair holds two objects of arbitrary type
oCrsc::patterns::detail::pair_adapter< Key, Mapped, Accessor >
oCrsc::patterns::detail::pair_adapter< Container::key_type, Container::mapped_type, Accessor >
oCrsc::patterns::detail::pair_adapter< ImplMap::key_type, ImplMap::mapped_type, pass_through >
oCstd::detail::pair_style
oCrsc::misc::ParentSharedPtrDeleter< ParentType >A deleter for boost::shared_ptr which enables to use a pointer in a shared_ptr, which is not a shared_ptr itself and owned by another object
oCrsc::patterns::pass_through
oCrsc::runtime::PrintableA base class that defines utility functions for printing objects to streams
oCrsc::threading::OrderedQueueDispatcherPool< M, R >::ReceiverRepresents on registered receiver of the pool
oCrsc::math::SequenceMonitorA monitor for (vector-) sequences
oCstd::detail::set_container_style< T >
oCstd::detail::set_element_sequence_style< T >
oCstd::detail::set_pair_style< T >
oCrsc::logging::LoggerProxy::SetLevelCallbackInterface for callbacks which are invoked when someone calls setLevel on this proxy
oCrsc::patterns::shared_ptr_dereferencer< T >
oCrsc::threading::TaskA task is a self.contained piece of work that can be executed by another thread
oCrsc::threading::TaskExecutorInterface for different scheduling strategies for Task instances
oCrsc::subprocess::WindowsSubprocess::TermInfo
oCtrue_type
oCrsc::misc::detail::true_type
oCtype
oCrsc::misc::UUIDEncapsulates the generation and handling of UUIDs
\Crsc::logging::LoggerTreeNode::VisitorVisitor interface to operate on the tree