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  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...
 
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  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  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  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  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 node number of this node. More...
 

Typedefs

typedef boost::shared_ptr< AliasAliasPtr
 
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< EntityEntityPtr
 
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< ItemItemPtr
 
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< StructStructPtr
 
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