Safir SDK Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CACE_Event_Handler
 CSafir::Time::AceTimeConverterFunctions to convert to/from ACE time
 CSafir::Application::BackdoorInterface for handling PI commands
 CSafir::Dob::Typesystem::ToolSupport::BlobReader< RepositoryT, Traits >This class is used to unpack and read blobs created by the BlobWriter class
 CSafir::Dob::Typesystem::ToolSupport::BlobWriter< RepositoryT, Traits >This class is used to create blobs by writing member values and the finally calling the CopyRawBlob-method
 CSafir::Dob::CallbackIdIds for all callback routines for all Dob consumers
 CSafir::Dob::Typesystem::ChannelIdClass containing the identity of a channel
 CSafir::Dob::Typesystem::ToolSupport::ClassDescriptionDescription of a class type
 CSafir::Dob::ConnectionAspectBaseBase class for all aspects
 CSafir::Dob::ConnectionBaseCommon base class for connections to the DOB
 CSafir::Dob::ConnectionQueueIdThis enumeration represents the internal dob queues that it is possible to get status info about from a connection
 CSafir::Dob::Internal::ConsumerBaseBase class used when composing more elaborated interfaces
 CSafir::Dob::Typesystem::ContainerBaseBase class for all Containers
 CSafir::Dob::Typesystem::ContainerProxy< T >
 CSafir::Dob::Typesystem::ContainerProxy< BinaryContainer >
 CSafir::Dob::Typesystem::ContainerProxy< ObjectContainerImpl< Object > >
 CSafir::Dob::Typesystem::ContainerProxy< ObjectContainerImpl< U > >
 CSafir::Dob::Typesystem::ContainerProxy< StringContainer >
 CSafir::Dob::ContextSharedOverridePropertyUsed to determine if a class should be visible in all contexts
 CSafir::Dob::ContextSharedPropertyUsed to determine if a class should be visible in all contexts
 CSafir::Application::CrashReporterProvides methods to start and stop the crash reporting functionality
 CSafir::Utilities::CrashReporter
 CSafir::Dob::Typesystem::ToolSupport::CreateRoutineDescriptionDescription of a create routine
 CSafir::Dob::DistributionScopePossible values for the DistributionScope property
 CSafir::Dob::DistributionScopeOverridePropertyUsed to determine the distribution scope of a class
 CSafir::Dob::DistributionScopePropertyUsed to determine the distribution scope of a class
 CSafir::Utilities::DynamicLibraryLoaderThis class provides a simple wrapper around dynamic loading functionality of the operating system
 CSafir::Dob::Typesystem::EntityIdClass containing the identity of an entity
 CInternal::EntityIteratorImpl
 CSafir::Dob::EntityProxyProxy class for an entity
 CSafir::Dob::EntityRequestProxyProxy class for an entity request
 CSafir::Dob::Typesystem::ToolSupport::EnumDescriptionDescription of an enumeration type
 Cstd::exceptionSTL class
 CSafir::Dob::Typesystem::ToolSupport::ExceptionDescriptionDescription of an exception type
 CSafir::Dob::Typesystem::GenericObjectSequenceContainerBaseBase class for all object sequences
 CSafir::Dob::Typesystem::ToolSupport::TypeUtilities::GetParameterByFullName< RepT, Traits >Helper class to get ParameterDescription from a fully qualified name without having the ClassDescription
 CSafir::Dob::Typesystem::HandlerIdClass containing the identity of a handler
 CSafir::Dob::InjectedEntityProxyProxy class for entity injections
 CSafir::Dob::InjectionKindSee the SDK Core Users Guide for information on what these values mean
 CSafir::Dob::InjectionOverridePropertyDefines the Injection used for entities of this class
 CSafir::Dob::InjectionPropertyDefines the Injection for an entity
 CSafir::Dob::Typesystem::InstanceIdClass containing the identity of an instance
 CSafir::Dob::InstanceIdPolicyEnumerates the policies concerning how instance ids are assigned by a handler
 Cboost::iterator_facade
 CSafir::Dob::Typesystem::LibraryExceptionsContains methods used when passing exceptions across language boundaries
 CSafir::Dob::LowMemoryOperationsAllowedOverridePropertyUsed to determine if operations in low memory situations should be allowed on an entity type
 CSafir::Dob::LowMemoryOperationsAllowedPropertyUsed to determine if operations in low memory situations should be allowed on an entity type
 CSafir::Dob::Typesystem::ToolSupport::MemberDescriptionDescription of a member
 CSafir::Dob::Typesystem::ToolSupport::MemberMappingDescriptionDescription of a property member mapping
 CSafir::Dob::MemoryLevelThe different memory levels that makes the Dob go into various degraded modes
 CSafir::Dob::MessageProxyProxy class for a message
 CSafir::Dob::NodeStateEnumerates the states a started node can have
 Cboost::noncopyable
 CSafir::Dob::Typesystem::ObjectThe base class for all DOB objects
 CSafir::Dob::Typesystem::ObjectFactoryThis class is an object factory for all automatically generated DOB classes
 CSafir::Control::OperationSystem or node oparations
 CSafir::Dob::Typesystem::ToolSupport::ParameterDescriptionDescription of a parameter
 CSafir::Dob::PersistenceBackendEnumerates the different backends that DOPE can use for persistence
 CSafir::Dob::PersistenceThrottlingOverridePropertyThis property overrides the value of the PersistenceThrottlingProperty
 CSafir::Dob::PersistenceThrottlingPropertyThis property is used to limit writes to external storage for frequently updated entities
 CSafir::Dob::PersistentDataStateThe different states of the persistence handling
 CSafir::Dob::PreviousEntityProxyProxy class for a "previous" entity
 CSafir::Utilities::ProcessInfo
 CSafir::Dob::Typesystem::PropertiesFunctions for getting property information from types and objects
 CSafir::Dob::Typesystem::ToolSupport::PropertyDescriptionDescription of a property type
 CSafir::Dob::Typesystem::ToolSupport::PropertyMappingDescriptionDescription of a property mapping
 CSafir::Dob::RequestTimeoutOverridePropertyDefines the timeout time for requests
 CSafir::Dob::RequestTimeoutPropertyDefines the timeout time for requests
 CSafir::Dob::ResponseProxyProxy class for a response
 CSafir::Dob::ResponseSenderClass used for responding to received requests
 CSafir::Utilities::ForEach::ResponseTypeThis enumeration has no summary
 CSafir::Application::ScopedCrashReporterRAII class to call StartCrashReporter and StopCrashReporter automatically
 CSafir::Dob::Typesystem::SerializationFunctions for serializing objects to binary, XML and JSON forms
 CSafir::Dob::ServiceRequestProxyProxy class for a service request
 CSafir::Time::TimeProviderThe Time class contains functions to operate on time
 CSafir::Application::TracerA class for trace logging
 CSafir::Application::TracerBackdoorThis class just contains two static methods, for starting and stopping the tracers backdoor
 CSafir::Dob::Typesystem::ToolSupport::TypeRepositoryBaseclass of any TypeRepository implementation
 CSafir::Dob::Typesystem::ToolSupport::TypeRepositoryTraits< T >
 CSafir::Dob::Typesystem::ToolSupport::TypeRepositoryTraits< TypeRepository >TypeTraits used to deduce specific types when TypeRepository is used in template code
 Cstd::vector< T >STL class