Safir SDK Core
Loading...
Searching...
No Matches
Safir::Dob Namespace Reference

This namespace contains all functionality of the DOB (Components DOSE and DOTS). More...

Namespaces

namespace  Internal
 
namespace  Typesystem
 This namespace contains the DOB Typesystem functionality and definitions.
 

Classes

class  AccessDeniedException
 Thrown when not owner tries to set/delete an entity. More...
 
struct  CallbackId
 Ids for all callback routines for all Dob consumers. More...
 
class  CompletedRegistrationBase
 Base class used when composing more elaborated interfaces. More...
 
class  Connection
 A connection to the DOB. More...
 
class  ConnectionAspectBase
 Base class for all aspects. More...
 
class  ConnectionAspectInjector
 Class that provides methods for special applications that injects entities into the system apart from the normal handler. More...
 
class  ConnectionAspectMisc
 Class that provides miscellaneous methods that are used less frequently. More...
 
class  ConnectionAspectPostpone
 Class that provides a methods to postpone the reception of data from the Dob. More...
 
class  ConnectionBase
 Common base class for connections to the DOB. More...
 
class  ConnectionInfo
 Container for information about a Dob connection. More...
 
struct  ConnectionQueueId
 This enumeration represents the internal dob queues that it is possible to get status info about from a connection. More...
 
class  ContextSharedOverrideProperty
 Used to determine if a class should be visible in all contexts. More...
 
class  ContextSharedProperty
 Used to determine if a class should be visible in all contexts. More...
 
class  CreateRoutineParameters
 Contains parameters to be used as values in CreateRoutines. More...
 
class  Dispatcher
 Interface for reception of a dispatch order. More...
 
struct  DistributionScope
 Possible values for the DistributionScope property. More...
 
class  DistributionScopeOverrideProperty
 Used to determine the distribution scope of a class. More...
 
class  DistributionScopeProperty
 Used to determine the distribution scope of a class. More...
 
class  Entity
 The baseclass for all entities. More...
 
class  EntityHandler
 Interface to be implemented by an entity handler that makes a non-pending registration and that doesn't handle injected entities. More...
 
class  EntityHandlerInjection
 Interface to be implemented by an entity handler that makes a non-pending registration for a type that can potentially be injected. More...
 
class  EntityHandlerPending
 Interface to be implemented by an entity handler that makes a pending registration. More...
 
class  EntityIdResponse
 Standard response for handlers registered as HandlerDecidesInstanceId, containing the instance that the handler will attempt to create. More...
 
class  EntityInjectionBase
 This Consumer Base class contains callback methods that can be overridden by an entity handler that registers a handler for an entity type that can potentially be injected outside the control of the handler itself. More...
 
class  EntityIterator
 A STL conformant forward iterator used to traverse entity instances. More...
 
class  EntityProxy
 Proxy class for an entity. More...
 
class  EntityRequestBase
 Interface to receive entity requests. More...
 
class  EntityRequestProxy
 Proxy class for an entity request. More...
 
class  EntitySubscriber
 Interface to be implemented by subscribers of entities. More...
 
class  ErrorListResponse
 Defines an array of errors, typically used to report errors for individual members in the request. More...
 
class  ErrorResponse
 The baseclass for all error responses. More...
 
class  GhostExistsException
 Thrown when an injection handler tries to set/delete an entity for which there is a ghost instance that has not yet been injected. More...
 
class  InjectedEntityProxy
 Proxy class for entity injections. More...
 
struct  InjectionKind
 See the SDK Core Users Guide for information on what these values mean. More...
 
class  InjectionOverrideProperty
 Defines the Injection used for entities of this class. More...
 
class  InjectionProperty
 Defines the Injection for an entity. More...
 
struct  InstanceIdPolicy
 Enumerates the policies concerning how instance ids are assigned by a handler. More...
 
class  Item
 The baseclass for all items. More...
 
class  LowMemoryException
 Thrown when an operation cannot be completed due to the current shared memory usage level. More...
 
class  LowMemoryOperationsAllowedOverrideProperty
 Used to determine if operations in low memory situations should be allowed on an entity type. More...
 
class  LowMemoryOperationsAllowedProperty
 Used to determine if operations in low memory situations should be allowed on an entity type. More...
 
struct  MemoryLevel
 The different memory levels that makes the Dob go into various degraded modes. More...
 
class  Message
 The baseclass for all messages. More...
 
class  MessageProxy
 Proxy class for a message. More...
 
class  MessageSender
 Interface to be implemented by senders of messages. More...
 
class  MessageSubscriber
 Interface to be implemented by subscribers of messages. More...
 
class  MirroredNodeInfo
 Node information for all nodes currently in the system. More...
 
class  NodeInfo
 Node information for all nodes currently in the system. More...
 
class  NodeParameters
 Contains paramaters for all nodes in the system. More...
 
struct  NodeState
 Enumerates the states a started node can have. More...
 
class  NodeType
 Defines a number of characteristics that control how nodes of a certain type communicates. More...
 
class  NotFoundException
 Thrown when eg GetFreeInstance can not find a free instance. More...
 
class  NotOpenException
 Exception thrown if dose_main has terminated in an unexpected way, or the application has not yet connected to dose. More...
 
class  OverflowException
 Thrown when data could not be sent due to overflowing queues. More...
 
class  Parametrization
 This class is intended to be used as baseclass for classes that only contains parameters. More...
 
struct  PersistenceBackend
 Enumerates the different backends that DOPE can use for persistence. More...
 
class  PersistenceParameters
 This class has no summary. More...
 
class  PersistenceThrottlingOverrideProperty
 This property overrides the value of the PersistenceThrottlingProperty. More...
 
class  PersistenceThrottlingProperty
 This property is used to limit writes to external storage for frequently updated entities. More...
 
class  PersistentDataReady
 This service is called by the persistency handler when the persistent data has been fed to the Dob. More...
 
struct  PersistentDataState
 The different states of the persistence handling. More...
 
class  PersistentDataStatus
 This class has no summary. More...
 
class  PreviousEntityProxy
 Proxy class for a "previous" entity. More...
 
class  ProcessInfo
 Displays one entity per process that is connected to the DOB. More...
 
class  QueueParameters
 Contains the parametrization of queue lengths used by a connection. More...
 
class  QueueRule
 Representation of one queue capacity parameter rule. More...
 
class  RegistrationSubscriber
 Interface to be implemented by subscribers of handler registrations. More...
 
class  Requestor
 Interface to be implemented by an application that sends requests (Request on entities or service requests). More...
 
class  RequestTimeoutOverrideProperty
 Defines the timeout time for requests. More...
 
class  RequestTimeoutProperty
 Defines the timeout time for requests. More...
 
class  Response
 The baseclass for all responses. More...
 
class  ResponseErrorInfo
 Contains information about one of the errors found when handling a request. More...
 
class  ResponseGeneralErrorCodes
 Declares error codes that are of general interest. More...
 
class  ResponseProxy
 Proxy class for a response. More...
 
class  ResponseSender
 Class used for responding to received requests. More...
 
class  RevokedRegistrationBase
 Base class used when composing more elaborated interfaces. More...
 
class  SecondaryConnection
 A secondary connection attached to a "real" connection. More...
 
class  Service
 The baseclass for all services. More...
 
class  ServiceHandler
 Interface to be implemented by a service handler that makes a non-pending registration. More...
 
class  ServiceHandlerPending
 Interface to be implemented by a service handler that makes a pending registration. More...
 
class  ServiceRequestBase
 Interface to receive service requests. More...
 
class  ServiceRequestProxy
 Proxy class for a service request. More...
 
class  StopHandler
 Interface for reception of a stop order. More...
 
class  Struct
 This class is intended to be used as baseclass for classes that in the future may be realized as low level records/structs. More...
 
class  SuccessResponse
 The baseclass for all success responses. More...
 
class  ThisNodeParameters
 Defines the settings for this particular node. More...
 

Typedefs

typedef Safir::Dob::Typesystem::Int32 RequestId
 Represents the id of a request.
 
typedef Safir::Dob::Typesystem::Int32 ContextId
 
typedef std::shared_ptr< ResponseSender > ResponseSenderPtr
 
typedef std::shared_ptr< ConnectionInfo > ConnectionInfoPtr
 
typedef std::shared_ptr< const ConnectionInfo > ConnectionInfoConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo > ConnectionInfoContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ConnectionInfoContainer > ConnectionInfoContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionInfo > ConnectionInfoSequenceContainer
 
typedef std::shared_ptr< CreateRoutineParameters > CreateRoutineParametersPtr
 
typedef std::shared_ptr< const CreateRoutineParameters > CreateRoutineParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters > CreateRoutineParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< CreateRoutineParametersContainer > CreateRoutineParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< CreateRoutineParameters > CreateRoutineParametersSequenceContainer
 
typedef std::shared_ptr< Entity > EntityPtr
 
typedef std::shared_ptr< const Entity > EntityConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Entity > EntityContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< EntityContainer > EntityContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Entity > EntitySequenceContainer
 
typedef std::shared_ptr< EntityIdResponse > EntityIdResponsePtr
 
typedef std::shared_ptr< const EntityIdResponse > EntityIdResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse > EntityIdResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< EntityIdResponseContainer > EntityIdResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< EntityIdResponse > EntityIdResponseSequenceContainer
 
typedef std::shared_ptr< ErrorListResponse > ErrorListResponsePtr
 
typedef std::shared_ptr< const ErrorListResponse > ErrorListResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse > ErrorListResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ErrorListResponseContainer > ErrorListResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorListResponse > ErrorListResponseSequenceContainer
 
typedef std::shared_ptr< ErrorResponse > ErrorResponsePtr
 
typedef std::shared_ptr< const ErrorResponse > ErrorResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse > ErrorResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ErrorResponseContainer > ErrorResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorResponse > ErrorResponseSequenceContainer
 
typedef std::shared_ptr< Item > ItemPtr
 
typedef std::shared_ptr< const Item > ItemConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Item > ItemContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ItemContainer > ItemContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Item > ItemSequenceContainer
 
typedef std::shared_ptr< Message > MessagePtr
 
typedef std::shared_ptr< const Message > MessageConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Message > MessageContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< MessageContainer > MessageContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Message > MessageSequenceContainer
 
typedef std::shared_ptr< MirroredNodeInfo > MirroredNodeInfoPtr
 
typedef std::shared_ptr< const MirroredNodeInfo > MirroredNodeInfoConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo > MirroredNodeInfoContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< MirroredNodeInfoContainer > MirroredNodeInfoContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< MirroredNodeInfo > MirroredNodeInfoSequenceContainer
 
typedef std::shared_ptr< NodeInfo > NodeInfoPtr
 
typedef std::shared_ptr< const NodeInfo > NodeInfoConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo > NodeInfoContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< NodeInfoContainer > NodeInfoContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeInfo > NodeInfoSequenceContainer
 
typedef std::shared_ptr< NodeParameters > NodeParametersPtr
 
typedef std::shared_ptr< const NodeParameters > NodeParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters > NodeParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< NodeParametersContainer > NodeParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeParameters > NodeParametersSequenceContainer
 
typedef std::shared_ptr< NodeType > NodeTypePtr
 
typedef std::shared_ptr< const NodeType > NodeTypeConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< NodeType > NodeTypeContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< NodeTypeContainer > NodeTypeContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeType > NodeTypeSequenceContainer
 
typedef std::shared_ptr< Parametrization > ParametrizationPtr
 
typedef std::shared_ptr< const Parametrization > ParametrizationConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization > ParametrizationContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ParametrizationContainer > ParametrizationContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parametrization > ParametrizationSequenceContainer
 
typedef std::shared_ptr< PersistenceParameters > PersistenceParametersPtr
 
typedef std::shared_ptr< const PersistenceParameters > PersistenceParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters > PersistenceParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< PersistenceParametersContainer > PersistenceParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistenceParameters > PersistenceParametersSequenceContainer
 
typedef std::shared_ptr< PersistentDataReady > PersistentDataReadyPtr
 
typedef std::shared_ptr< const PersistentDataReady > PersistentDataReadyConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady > PersistentDataReadyContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< PersistentDataReadyContainer > PersistentDataReadyContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataReady > PersistentDataReadySequenceContainer
 
typedef std::shared_ptr< PersistentDataStatus > PersistentDataStatusPtr
 
typedef std::shared_ptr< const PersistentDataStatus > PersistentDataStatusConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus > PersistentDataStatusContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< PersistentDataStatusContainer > PersistentDataStatusContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataStatus > PersistentDataStatusSequenceContainer
 
typedef std::shared_ptr< ProcessInfo > ProcessInfoPtr
 
typedef std::shared_ptr< const ProcessInfo > ProcessInfoConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo > ProcessInfoContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ProcessInfoContainer > ProcessInfoContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ProcessInfo > ProcessInfoSequenceContainer
 
typedef std::shared_ptr< QueueParameters > QueueParametersPtr
 
typedef std::shared_ptr< const QueueParameters > QueueParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters > QueueParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< QueueParametersContainer > QueueParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueParameters > QueueParametersSequenceContainer
 
typedef std::shared_ptr< QueueRule > QueueRulePtr
 
typedef std::shared_ptr< const QueueRule > QueueRuleConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule > QueueRuleContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< QueueRuleContainer > QueueRuleContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueRule > QueueRuleSequenceContainer
 
typedef std::shared_ptr< Response > ResponsePtr
 
typedef std::shared_ptr< const Response > ResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Response > ResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ResponseContainer > ResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Response > ResponseSequenceContainer
 
typedef std::shared_ptr< ResponseErrorInfo > ResponseErrorInfoPtr
 
typedef std::shared_ptr< const ResponseErrorInfo > ResponseErrorInfoConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo > ResponseErrorInfoContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ResponseErrorInfoContainer > ResponseErrorInfoContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseErrorInfo > ResponseErrorInfoSequenceContainer
 
typedef std::shared_ptr< ResponseGeneralErrorCodes > ResponseGeneralErrorCodesPtr
 
typedef std::shared_ptr< const ResponseGeneralErrorCodes > ResponseGeneralErrorCodesConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes > ResponseGeneralErrorCodesContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ResponseGeneralErrorCodesContainer > ResponseGeneralErrorCodesContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseGeneralErrorCodes > ResponseGeneralErrorCodesSequenceContainer
 
typedef std::shared_ptr< Service > ServicePtr
 
typedef std::shared_ptr< const Service > ServiceConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Service > ServiceContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ServiceContainer > ServiceContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Service > ServiceSequenceContainer
 
typedef std::shared_ptr< Struct > StructPtr
 
typedef std::shared_ptr< const Struct > StructConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< Struct > StructContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< StructContainer > StructContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< Struct > StructSequenceContainer
 
typedef std::shared_ptr< SuccessResponse > SuccessResponsePtr
 
typedef std::shared_ptr< const SuccessResponse > SuccessResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse > SuccessResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< SuccessResponseContainer > SuccessResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< SuccessResponse > SuccessResponseSequenceContainer
 
typedef std::shared_ptr< ThisNodeParameters > ThisNodeParametersPtr
 
typedef std::shared_ptr< const ThisNodeParameters > ThisNodeParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters > ThisNodeParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ThisNodeParametersContainer > ThisNodeParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ThisNodeParameters > ThisNodeParametersSequenceContainer
 

Functions

static bool operator== (const CallbackId::Enumeration first, const CallbackId::EnumerationContainer &second)
 
static bool operator!= (const CallbackId::Enumeration first, const CallbackId::EnumerationContainer &second)
 
static bool operator== (const ConnectionQueueId::Enumeration first, const ConnectionQueueId::EnumerationContainer &second)
 
static bool operator!= (const ConnectionQueueId::Enumeration first, const ConnectionQueueId::EnumerationContainer &second)
 
static bool operator== (const DistributionScope::Enumeration first, const DistributionScope::EnumerationContainer &second)
 
static bool operator!= (const DistributionScope::Enumeration first, const DistributionScope::EnumerationContainer &second)
 
static bool operator== (const InjectionKind::Enumeration first, const InjectionKind::EnumerationContainer &second)
 
static bool operator!= (const InjectionKind::Enumeration first, const InjectionKind::EnumerationContainer &second)
 
static bool operator== (const InstanceIdPolicy::Enumeration first, const InstanceIdPolicy::EnumerationContainer &second)
 
static bool operator!= (const InstanceIdPolicy::Enumeration first, const InstanceIdPolicy::EnumerationContainer &second)
 
static bool operator== (const MemoryLevel::Enumeration first, const MemoryLevel::EnumerationContainer &second)
 
static bool operator!= (const MemoryLevel::Enumeration first, const MemoryLevel::EnumerationContainer &second)
 
static bool operator== (const NodeState::Enumeration first, const NodeState::EnumerationContainer &second)
 
static bool operator!= (const NodeState::Enumeration first, const NodeState::EnumerationContainer &second)
 
static bool operator== (const PersistenceBackend::Enumeration first, const PersistenceBackend::EnumerationContainer &second)
 
static bool operator!= (const PersistenceBackend::Enumeration first, const PersistenceBackend::EnumerationContainer &second)
 
static bool operator== (const PersistentDataState::Enumeration first, const PersistentDataState::EnumerationContainer &second)
 
static bool operator!= (const PersistentDataState::Enumeration first, const PersistentDataState::EnumerationContainer &second)
 

Detailed Description

This namespace contains all functionality of the DOB (Components DOSE and DOTS).

Dob.

Typedef Documentation

◆ ConnectionInfoConstPtr

typedef std::shared_ptr<const ConnectionInfo> Safir::Dob::ConnectionInfoConstPtr

◆ ConnectionInfoContainer

◆ ConnectionInfoContainerArray

◆ ConnectionInfoPtr

◆ ConnectionInfoSequenceContainer

◆ ContextId

◆ CreateRoutineParametersConstPtr

◆ CreateRoutineParametersContainer

◆ CreateRoutineParametersContainerArray

◆ CreateRoutineParametersPtr

◆ CreateRoutineParametersSequenceContainer

◆ EntityConstPtr

typedef std::shared_ptr<const Entity> Safir::Dob::EntityConstPtr

◆ EntityContainer

◆ EntityContainerArray

◆ EntityIdResponseConstPtr

◆ EntityIdResponseContainer

◆ EntityIdResponseContainerArray

◆ EntityIdResponsePtr

◆ EntityIdResponseSequenceContainer

◆ EntityPtr

typedef std::shared_ptr<Entity> Safir::Dob::EntityPtr

◆ EntitySequenceContainer

◆ ErrorListResponseConstPtr

◆ ErrorListResponseContainer

◆ ErrorListResponseContainerArray

◆ ErrorListResponsePtr

◆ ErrorListResponseSequenceContainer

◆ ErrorResponseConstPtr

typedef std::shared_ptr<const ErrorResponse> Safir::Dob::ErrorResponseConstPtr

◆ ErrorResponseContainer

◆ ErrorResponseContainerArray

◆ ErrorResponsePtr

typedef std::shared_ptr<ErrorResponse> Safir::Dob::ErrorResponsePtr

◆ ErrorResponseSequenceContainer

◆ ItemConstPtr

typedef std::shared_ptr<const Item> Safir::Dob::ItemConstPtr

◆ ItemContainer

◆ ItemContainerArray

◆ ItemPtr

typedef std::shared_ptr<Item> Safir::Dob::ItemPtr

◆ ItemSequenceContainer

◆ MessageConstPtr

typedef std::shared_ptr<const Message> Safir::Dob::MessageConstPtr

◆ MessageContainer

◆ MessageContainerArray

◆ MessagePtr

typedef std::shared_ptr<Message> Safir::Dob::MessagePtr

◆ MessageSequenceContainer

◆ MirroredNodeInfoConstPtr

◆ MirroredNodeInfoContainer

◆ MirroredNodeInfoContainerArray

◆ MirroredNodeInfoPtr

◆ MirroredNodeInfoSequenceContainer

◆ NodeInfoConstPtr

typedef std::shared_ptr<const NodeInfo> Safir::Dob::NodeInfoConstPtr

◆ NodeInfoContainer

◆ NodeInfoContainerArray

◆ NodeInfoPtr

typedef std::shared_ptr<NodeInfo> Safir::Dob::NodeInfoPtr

◆ NodeInfoSequenceContainer

◆ NodeParametersConstPtr

typedef std::shared_ptr<const NodeParameters> Safir::Dob::NodeParametersConstPtr

◆ NodeParametersContainer

◆ NodeParametersContainerArray

◆ NodeParametersPtr

◆ NodeParametersSequenceContainer

◆ NodeTypeConstPtr

typedef std::shared_ptr<const NodeType> Safir::Dob::NodeTypeConstPtr

◆ NodeTypeContainer

◆ NodeTypeContainerArray

◆ NodeTypePtr

typedef std::shared_ptr<NodeType> Safir::Dob::NodeTypePtr

◆ NodeTypeSequenceContainer

◆ ParametrizationConstPtr

typedef std::shared_ptr<const Parametrization> Safir::Dob::ParametrizationConstPtr

◆ ParametrizationContainer

◆ ParametrizationContainerArray

◆ ParametrizationPtr

◆ ParametrizationSequenceContainer

◆ PersistenceParametersConstPtr

◆ PersistenceParametersContainer

◆ PersistenceParametersContainerArray

◆ PersistenceParametersPtr

◆ PersistenceParametersSequenceContainer

◆ PersistentDataReadyConstPtr

◆ PersistentDataReadyContainer

◆ PersistentDataReadyContainerArray

◆ PersistentDataReadyPtr

◆ PersistentDataReadySequenceContainer

◆ PersistentDataStatusConstPtr

◆ PersistentDataStatusContainer

◆ PersistentDataStatusContainerArray

◆ PersistentDataStatusPtr

◆ PersistentDataStatusSequenceContainer

◆ ProcessInfoConstPtr

typedef std::shared_ptr<const ProcessInfo> Safir::Dob::ProcessInfoConstPtr

◆ ProcessInfoContainer

◆ ProcessInfoContainerArray

◆ ProcessInfoPtr

typedef std::shared_ptr<ProcessInfo> Safir::Dob::ProcessInfoPtr

◆ ProcessInfoSequenceContainer

◆ QueueParametersConstPtr

typedef std::shared_ptr<const QueueParameters> Safir::Dob::QueueParametersConstPtr

◆ QueueParametersContainer

◆ QueueParametersContainerArray

◆ QueueParametersPtr

◆ QueueParametersSequenceContainer

◆ QueueRuleConstPtr

typedef std::shared_ptr<const QueueRule> Safir::Dob::QueueRuleConstPtr

◆ QueueRuleContainer

◆ QueueRuleContainerArray

◆ QueueRulePtr

typedef std::shared_ptr<QueueRule> Safir::Dob::QueueRulePtr

◆ QueueRuleSequenceContainer

◆ RequestId

Represents the id of a request.

◆ ResponseConstPtr

typedef std::shared_ptr<const Response> Safir::Dob::ResponseConstPtr

◆ ResponseContainer

◆ ResponseContainerArray

◆ ResponseErrorInfoConstPtr

◆ ResponseErrorInfoContainer

◆ ResponseErrorInfoContainerArray

◆ ResponseErrorInfoPtr

◆ ResponseErrorInfoSequenceContainer

◆ ResponseGeneralErrorCodesConstPtr

◆ ResponseGeneralErrorCodesContainer

◆ ResponseGeneralErrorCodesContainerArray

◆ ResponseGeneralErrorCodesPtr

◆ ResponseGeneralErrorCodesSequenceContainer

◆ ResponsePtr

typedef std::shared_ptr<Response> Safir::Dob::ResponsePtr

◆ ResponseSenderPtr

◆ ResponseSequenceContainer

◆ ServiceConstPtr

typedef std::shared_ptr<const Service> Safir::Dob::ServiceConstPtr

◆ ServiceContainer

◆ ServiceContainerArray

◆ ServicePtr

typedef std::shared_ptr<Service> Safir::Dob::ServicePtr

◆ ServiceSequenceContainer

◆ StructConstPtr

typedef std::shared_ptr<const Struct> Safir::Dob::StructConstPtr

◆ StructContainer

◆ StructContainerArray

◆ StructPtr

typedef std::shared_ptr<Struct> Safir::Dob::StructPtr

◆ StructSequenceContainer

◆ SuccessResponseConstPtr

typedef std::shared_ptr<const SuccessResponse> Safir::Dob::SuccessResponseConstPtr

◆ SuccessResponseContainer

◆ SuccessResponseContainerArray

◆ SuccessResponsePtr

◆ SuccessResponseSequenceContainer

◆ ThisNodeParametersConstPtr

◆ ThisNodeParametersContainer

◆ ThisNodeParametersContainerArray

◆ ThisNodeParametersPtr

◆ ThisNodeParametersSequenceContainer

Function Documentation

◆ operator!=() [1/9]

static bool Safir::Dob::operator!= ( const CallbackId::Enumeration first,
const CallbackId::EnumerationContainer & second )
static

◆ operator!=() [2/9]

static bool Safir::Dob::operator!= ( const ConnectionQueueId::Enumeration first,
const ConnectionQueueId::EnumerationContainer & second )
static

◆ operator!=() [3/9]

static bool Safir::Dob::operator!= ( const DistributionScope::Enumeration first,
const DistributionScope::EnumerationContainer & second )
static

◆ operator!=() [4/9]

static bool Safir::Dob::operator!= ( const InjectionKind::Enumeration first,
const InjectionKind::EnumerationContainer & second )
static

◆ operator!=() [5/9]

static bool Safir::Dob::operator!= ( const InstanceIdPolicy::Enumeration first,
const InstanceIdPolicy::EnumerationContainer & second )
static

◆ operator!=() [6/9]

static bool Safir::Dob::operator!= ( const MemoryLevel::Enumeration first,
const MemoryLevel::EnumerationContainer & second )
static

◆ operator!=() [7/9]

static bool Safir::Dob::operator!= ( const NodeState::Enumeration first,
const NodeState::EnumerationContainer & second )
static

◆ operator!=() [8/9]

static bool Safir::Dob::operator!= ( const PersistenceBackend::Enumeration first,
const PersistenceBackend::EnumerationContainer & second )
static

◆ operator!=() [9/9]

static bool Safir::Dob::operator!= ( const PersistentDataState::Enumeration first,
const PersistentDataState::EnumerationContainer & second )
static

◆ operator==() [1/9]

static bool Safir::Dob::operator== ( const CallbackId::Enumeration first,
const CallbackId::EnumerationContainer & second )
static

◆ operator==() [2/9]

static bool Safir::Dob::operator== ( const ConnectionQueueId::Enumeration first,
const ConnectionQueueId::EnumerationContainer & second )
static

◆ operator==() [3/9]

static bool Safir::Dob::operator== ( const DistributionScope::Enumeration first,
const DistributionScope::EnumerationContainer & second )
static

◆ operator==() [4/9]

static bool Safir::Dob::operator== ( const InjectionKind::Enumeration first,
const InjectionKind::EnumerationContainer & second )
static

◆ operator==() [5/9]

static bool Safir::Dob::operator== ( const InstanceIdPolicy::Enumeration first,
const InstanceIdPolicy::EnumerationContainer & second )
static

◆ operator==() [6/9]

static bool Safir::Dob::operator== ( const MemoryLevel::Enumeration first,
const MemoryLevel::EnumerationContainer & second )
static

◆ operator==() [7/9]

static bool Safir::Dob::operator== ( const NodeState::Enumeration first,
const NodeState::EnumerationContainer & second )
static

◆ operator==() [8/9]

static bool Safir::Dob::operator== ( const PersistenceBackend::Enumeration first,
const PersistenceBackend::EnumerationContainer & second )
static

◆ operator==() [9/9]

static bool Safir::Dob::operator== ( const PersistentDataState::Enumeration first,
const PersistentDataState::EnumerationContainer & second )
static