Safir SDK Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Safir::Dob Namespace Reference

Dob. More...

Namespaces

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

Classes

class  AccessDeniedException
 Thrown when not owner tries to set/delete an entity. More...
 
class  Alias
 Contains a mapping from an alias to the real name of a distribution channel or priority level. More...
 
struct  CallbackId
 Ids for all callback routines for all Dob consumers. 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  StopHandler
 Interface for reception of a stop order. More...
 
class  Dispatcher
 Interface for reception of a dispatch order. 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  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  Requestor
 Interface to be implemented by an application that sends requests (Request on entities or service requests). More...
 
class  MessageSender
 Interface to be implemented by senders of messages. More...
 
class  RegistrationSubscriber
 Interface to be implemented by subscribers of handler registrations. More...
 
class  MessageSubscriber
 Interface to be implemented by subscribers of messages. More...
 
class  EntitySubscriber
 Interface to be implemented by subscribers of entities. More...
 
class  RevokedRegistrationBase
 Base class used when composing more elaborated interfaces. More...
 
class  CompletedRegistrationBase
 Base class used when composing more elaborated interfaces. More...
 
class  EntityRequestBase
 Interface to receive entity requests. 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  ServiceRequestBase
 Interface to receive service requests. 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  DistributionChannel
 Contains the definition of a distribution channel name. More...
 
class  DistributionChannelAliases
 Contains the definitions of the aliases for the distribution channel names. More...
 
class  DistributionChannelOverrideProperty
 Defines the distribution channel used for transmission of this class. More...
 
class  DistributionChannelParameters
 Contains the parametrization of all distribution channels. More...
 
class  DistributionChannelProperty
 Defines the distribution channel used for transmission of classes. More...
 
class  Entity
 The baseclass for all entities. More...
 
class  EntityIdResponse
 Standard response for handlers registered as HandlerDecidesInstanceId, containing the instance that the handler will attempt to create. More...
 
class  EntityIterator
 A STL conformant forward iterator used to traverse entity instances. More...
 
class  EntityProxy
 Proxy class for an entity. More...
 
class  EntityRequestProxy
 Proxy class for an entity request. 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  Message
 The baseclass for all messages. More...
 
class  MessageProxy
 Proxy class for a message. More...
 
class  NodeDefinition
 Contains all needed information about a node. More...
 
class  NodeInfo
 Contains the name, status, and Ip address for all nodes in the system. More...
 
class  NodeParameters
 Contains paramaters for all nodes in the system. More...
 
struct  NodeStatus
 Enumerates the status provided for a node in the entity Safir.Dob.NodeInfo. 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  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  Priority
 Contains the definition of one priority channel, used by Safir.Dob.PriorityParameters. More...
 
class  PriorityAliasParameters
 Contains the definitions of the aliases for the priority channel names. More...
 
class  PriorityOverrideProperty
 Defines the priority used for transmission of this class. More...
 
class  PriorityParameters
 This is the parametrization of the priority channels used when sending information over the lan. More...
 
class  PriorityProperty
 Defines the priority used for transmission of classes. 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  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  SecondaryConnection
 A secondary connection attached to a "real" connection. More...
 
class  Service
 The baseclass for all services. More...
 
class  ServiceRequestProxy
 Proxy class for a service request. 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 node number of this node. More...
 

Typedefs

typedef boost::shared_ptr< Alias > AliasPtr
 
typedef boost::shared_ptr
< const Alias > 
AliasConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Alias > 
AliasContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< AliasContainer > 
AliasContainerArray
 
typedef boost::shared_ptr
< ConnectionInfo > 
ConnectionInfoPtr
 
typedef boost::shared_ptr
< const ConnectionInfo > 
ConnectionInfoConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ConnectionInfo > 
ConnectionInfoContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ConnectionInfoContainer > 
ConnectionInfoContainerArray
 
typedef boost::shared_ptr
< CreateRoutineParameters > 
CreateRoutineParametersPtr
 
typedef boost::shared_ptr
< const
CreateRoutineParameters > 
CreateRoutineParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< CreateRoutineParameters > 
CreateRoutineParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< CreateRoutineParametersContainer > 
CreateRoutineParametersContainerArray
 
typedef
Safir::Dob::Typesystem::Int32 
RequestId
 Represents the id of a request. More...
 
typedef
Safir::Dob::Typesystem::Int32 
ContextId
 
typedef boost::shared_ptr
< DistributionChannel > 
DistributionChannelPtr
 
typedef boost::shared_ptr
< const DistributionChannel > 
DistributionChannelConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< DistributionChannel > 
DistributionChannelContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< DistributionChannelContainer > 
DistributionChannelContainerArray
 
typedef boost::shared_ptr
< DistributionChannelAliases > 
DistributionChannelAliasesPtr
 
typedef boost::shared_ptr
< const
DistributionChannelAliases > 
DistributionChannelAliasesConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< DistributionChannelAliases > 
DistributionChannelAliasesContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< DistributionChannelAliasesContainer > 
DistributionChannelAliasesContainerArray
 
typedef boost::shared_ptr
< DistributionChannelParameters > 
DistributionChannelParametersPtr
 
typedef boost::shared_ptr
< const
DistributionChannelParameters > 
DistributionChannelParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< DistributionChannelParameters > 
DistributionChannelParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< DistributionChannelParametersContainer > 
DistributionChannelParametersContainerArray
 
typedef boost::shared_ptr< Entity > EntityPtr
 
typedef boost::shared_ptr
< const Entity > 
EntityConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Entity > 
EntityContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< EntityContainer > 
EntityContainerArray
 
typedef boost::shared_ptr
< EntityIdResponse > 
EntityIdResponsePtr
 
typedef boost::shared_ptr
< const EntityIdResponse > 
EntityIdResponseConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< EntityIdResponse > 
EntityIdResponseContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< EntityIdResponseContainer > 
EntityIdResponseContainerArray
 
typedef boost::shared_ptr
< ErrorListResponse > 
ErrorListResponsePtr
 
typedef boost::shared_ptr
< const ErrorListResponse > 
ErrorListResponseConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ErrorListResponse > 
ErrorListResponseContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ErrorListResponseContainer > 
ErrorListResponseContainerArray
 
typedef boost::shared_ptr
< ErrorResponse > 
ErrorResponsePtr
 
typedef boost::shared_ptr
< const ErrorResponse > 
ErrorResponseConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ErrorResponse > 
ErrorResponseContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ErrorResponseContainer > 
ErrorResponseContainerArray
 
typedef boost::shared_ptr< Item > ItemPtr
 
typedef boost::shared_ptr
< const Item > 
ItemConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Item > 
ItemContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ItemContainer > 
ItemContainerArray
 
typedef boost::shared_ptr
< Message > 
MessagePtr
 
typedef boost::shared_ptr
< const Message > 
MessageConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Message > 
MessageContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< MessageContainer > 
MessageContainerArray
 
typedef boost::shared_ptr
< NodeDefinition > 
NodeDefinitionPtr
 
typedef boost::shared_ptr
< const NodeDefinition > 
NodeDefinitionConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< NodeDefinition > 
NodeDefinitionContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< NodeDefinitionContainer > 
NodeDefinitionContainerArray
 
typedef boost::shared_ptr
< NodeInfo > 
NodeInfoPtr
 
typedef boost::shared_ptr
< const NodeInfo > 
NodeInfoConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< NodeInfo > 
NodeInfoContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< NodeInfoContainer > 
NodeInfoContainerArray
 
typedef boost::shared_ptr
< NodeParameters > 
NodeParametersPtr
 
typedef boost::shared_ptr
< const NodeParameters > 
NodeParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< NodeParameters > 
NodeParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< NodeParametersContainer > 
NodeParametersContainerArray
 
typedef boost::shared_ptr
< Parametrization > 
ParametrizationPtr
 
typedef boost::shared_ptr
< const Parametrization > 
ParametrizationConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Parametrization > 
ParametrizationContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ParametrizationContainer > 
ParametrizationContainerArray
 
typedef boost::shared_ptr
< PersistenceParameters > 
PersistenceParametersPtr
 
typedef boost::shared_ptr
< const PersistenceParameters > 
PersistenceParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< PersistenceParameters > 
PersistenceParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PersistenceParametersContainer > 
PersistenceParametersContainerArray
 
typedef boost::shared_ptr
< PersistentDataReady > 
PersistentDataReadyPtr
 
typedef boost::shared_ptr
< const PersistentDataReady > 
PersistentDataReadyConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< PersistentDataReady > 
PersistentDataReadyContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PersistentDataReadyContainer > 
PersistentDataReadyContainerArray
 
typedef boost::shared_ptr
< PersistentDataStatus > 
PersistentDataStatusPtr
 
typedef boost::shared_ptr
< const PersistentDataStatus > 
PersistentDataStatusConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< PersistentDataStatus > 
PersistentDataStatusContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PersistentDataStatusContainer > 
PersistentDataStatusContainerArray
 
typedef boost::shared_ptr
< Priority > 
PriorityPtr
 
typedef boost::shared_ptr
< const Priority > 
PriorityConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Priority > 
PriorityContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PriorityContainer > 
PriorityContainerArray
 
typedef boost::shared_ptr
< PriorityAliasParameters > 
PriorityAliasParametersPtr
 
typedef boost::shared_ptr
< const
PriorityAliasParameters > 
PriorityAliasParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< PriorityAliasParameters > 
PriorityAliasParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PriorityAliasParametersContainer > 
PriorityAliasParametersContainerArray
 
typedef boost::shared_ptr
< PriorityParameters > 
PriorityParametersPtr
 
typedef boost::shared_ptr
< const PriorityParameters > 
PriorityParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< PriorityParameters > 
PriorityParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< PriorityParametersContainer > 
PriorityParametersContainerArray
 
typedef boost::shared_ptr
< ProcessInfo > 
ProcessInfoPtr
 
typedef boost::shared_ptr
< const ProcessInfo > 
ProcessInfoConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ProcessInfo > 
ProcessInfoContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ProcessInfoContainer > 
ProcessInfoContainerArray
 
typedef boost::shared_ptr
< QueueParameters > 
QueueParametersPtr
 
typedef boost::shared_ptr
< const QueueParameters > 
QueueParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< QueueParameters > 
QueueParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< QueueParametersContainer > 
QueueParametersContainerArray
 
typedef boost::shared_ptr
< QueueRule > 
QueueRulePtr
 
typedef boost::shared_ptr
< const QueueRule > 
QueueRuleConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< QueueRule > 
QueueRuleContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< QueueRuleContainer > 
QueueRuleContainerArray
 
typedef boost::shared_ptr
< Response > 
ResponsePtr
 
typedef boost::shared_ptr
< const Response > 
ResponseConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Response > 
ResponseContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ResponseContainer > 
ResponseContainerArray
 
typedef boost::shared_ptr
< ResponseErrorInfo > 
ResponseErrorInfoPtr
 
typedef boost::shared_ptr
< const ResponseErrorInfo > 
ResponseErrorInfoConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ResponseErrorInfo > 
ResponseErrorInfoContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ResponseErrorInfoContainer > 
ResponseErrorInfoContainerArray
 
typedef boost::shared_ptr
< ResponseGeneralErrorCodes > 
ResponseGeneralErrorCodesPtr
 
typedef boost::shared_ptr
< const
ResponseGeneralErrorCodes > 
ResponseGeneralErrorCodesConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ResponseGeneralErrorCodes > 
ResponseGeneralErrorCodesContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ResponseGeneralErrorCodesContainer > 
ResponseGeneralErrorCodesContainerArray
 
typedef boost::shared_ptr
< ResponseSender > 
ResponseSenderPtr
 
typedef boost::shared_ptr
< Service > 
ServicePtr
 
typedef boost::shared_ptr
< const Service > 
ServiceConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Service > 
ServiceContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ServiceContainer > 
ServiceContainerArray
 
typedef boost::shared_ptr< Struct > StructPtr
 
typedef boost::shared_ptr
< const Struct > 
StructConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< Struct > 
StructContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< StructContainer > 
StructContainerArray
 
typedef boost::shared_ptr
< SuccessResponse > 
SuccessResponsePtr
 
typedef boost::shared_ptr
< const SuccessResponse > 
SuccessResponseConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< SuccessResponse > 
SuccessResponseContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< SuccessResponseContainer > 
SuccessResponseContainerArray
 
typedef boost::shared_ptr
< ThisNodeParameters > 
ThisNodeParametersPtr
 
typedef boost::shared_ptr
< const ThisNodeParameters > 
ThisNodeParametersConstPtr
 
typedef
Safir::Dob::Typesystem::ObjectContainerImpl
< ThisNodeParameters > 
ThisNodeParametersContainer
 
typedef
Safir::Dob::Typesystem::ArrayContainer
< ThisNodeParametersContainer > 
ThisNodeParametersContainerArray
 

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 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 NodeStatus::Enumeration first, const NodeStatus::EnumerationContainer second)
 
static bool operator!= (const NodeStatus::Enumeration first, const NodeStatus::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

Dob.

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

Typedef Documentation

typedef boost::shared_ptr<const Alias> Safir::Dob::AliasConstPtr
typedef boost::shared_ptr<Alias> Safir::Dob::AliasPtr
typedef boost::shared_ptr<const ConnectionInfo> Safir::Dob::ConnectionInfoConstPtr
typedef boost::shared_ptr<ConnectionInfo> Safir::Dob::ConnectionInfoPtr
typedef boost::shared_ptr<const Entity> Safir::Dob::EntityConstPtr
typedef boost::shared_ptr<const EntityIdResponse> Safir::Dob::EntityIdResponseConstPtr
typedef boost::shared_ptr<Entity> Safir::Dob::EntityPtr
typedef boost::shared_ptr<const ErrorListResponse> Safir::Dob::ErrorListResponseConstPtr
typedef boost::shared_ptr<const ErrorResponse> Safir::Dob::ErrorResponseConstPtr
typedef boost::shared_ptr<ErrorResponse> Safir::Dob::ErrorResponsePtr
typedef boost::shared_ptr<const Item> Safir::Dob::ItemConstPtr
typedef boost::shared_ptr<Item> Safir::Dob::ItemPtr
typedef boost::shared_ptr<const Message> Safir::Dob::MessageConstPtr
typedef boost::shared_ptr<Message> Safir::Dob::MessagePtr
typedef boost::shared_ptr<const NodeDefinition> Safir::Dob::NodeDefinitionConstPtr
typedef boost::shared_ptr<NodeDefinition> Safir::Dob::NodeDefinitionPtr
typedef boost::shared_ptr<const NodeInfo> Safir::Dob::NodeInfoConstPtr
typedef boost::shared_ptr<NodeInfo> Safir::Dob::NodeInfoPtr
typedef boost::shared_ptr<const NodeParameters> Safir::Dob::NodeParametersConstPtr
typedef boost::shared_ptr<NodeParameters> Safir::Dob::NodeParametersPtr
typedef boost::shared_ptr<const Parametrization> Safir::Dob::ParametrizationConstPtr
typedef boost::shared_ptr<Parametrization> Safir::Dob::ParametrizationPtr
typedef boost::shared_ptr<const Priority> Safir::Dob::PriorityConstPtr
typedef boost::shared_ptr<Priority> Safir::Dob::PriorityPtr
typedef boost::shared_ptr<const ProcessInfo> Safir::Dob::ProcessInfoConstPtr
typedef boost::shared_ptr<ProcessInfo> Safir::Dob::ProcessInfoPtr
typedef boost::shared_ptr<const QueueParameters> Safir::Dob::QueueParametersConstPtr
typedef boost::shared_ptr<QueueParameters> Safir::Dob::QueueParametersPtr
typedef boost::shared_ptr<const QueueRule> Safir::Dob::QueueRuleConstPtr
typedef boost::shared_ptr<QueueRule> Safir::Dob::QueueRulePtr

Represents the id of a request.

typedef boost::shared_ptr<const Response> Safir::Dob::ResponseConstPtr
typedef boost::shared_ptr<const ResponseErrorInfo> Safir::Dob::ResponseErrorInfoConstPtr
typedef boost::shared_ptr<Response> Safir::Dob::ResponsePtr
typedef boost::shared_ptr<ResponseSender> Safir::Dob::ResponseSenderPtr
typedef boost::shared_ptr<const Service> Safir::Dob::ServiceConstPtr
typedef boost::shared_ptr<Service> Safir::Dob::ServicePtr
typedef boost::shared_ptr<const Struct> Safir::Dob::StructConstPtr
typedef boost::shared_ptr<Struct> Safir::Dob::StructPtr
typedef boost::shared_ptr<const SuccessResponse> Safir::Dob::SuccessResponseConstPtr
typedef boost::shared_ptr<SuccessResponse> Safir::Dob::SuccessResponsePtr

Function Documentation

static bool Safir::Dob::operator!= ( const InstanceIdPolicy::Enumeration  first,
const InstanceIdPolicy::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const PersistenceBackend::Enumeration  first,
const PersistenceBackend::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const PersistentDataState::Enumeration  first,
const PersistentDataState::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const ConnectionQueueId::Enumeration  first,
const ConnectionQueueId::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const NodeStatus::Enumeration  first,
const NodeStatus::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const InjectionKind::Enumeration  first,
const InjectionKind::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator!= ( const CallbackId::Enumeration  first,
const CallbackId::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const PersistenceBackend::Enumeration  first,
const PersistenceBackend::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const InstanceIdPolicy::Enumeration  first,
const InstanceIdPolicy::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const PersistentDataState::Enumeration  first,
const PersistentDataState::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const NodeStatus::Enumeration  first,
const NodeStatus::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const ConnectionQueueId::Enumeration  first,
const ConnectionQueueId::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const InjectionKind::Enumeration  first,
const InjectionKind::EnumerationContainer  second 
)
static
static bool Safir::Dob::operator== ( const CallbackId::Enumeration  first,
const CallbackId::EnumerationContainer  second 
)
static