25 #ifndef _SAFIR_DOB_CONNECTION_ASPECT_INJECTOR_H
26 #define _SAFIR_DOB_CONNECTION_ASPECT_INJECTOR_H
124 const bool includeUpdates,
125 const bool includeSubclasses,
126 const bool restartSubscription,
127 const bool wantsGhostDelete,
128 const bool wantsLastState,
129 const bool doesntWantSourceIsPermanentStore,
130 const bool wantsAllStateChanges,
131 const bool timestampChangeInfo,
Base class for all aspects.
Definition: ConnectionAspectBase.h:38
Class containing the identity of an entity.
Definition: EntityId.h:41
Class containing the identity of a handler.
Definition: HandlerId.h:44
boost::shared_ptr< Entity > EntityPtr
Definition: Entity.h:32
Class containing the identity of an instance.
Definition: InstanceId.h:47
Interface to be implemented by subscribers of entities.
Definition: Consumer.h:350
DotsC_Int64 Int64
64 bit integer type.
Definition: Defs.h:70
DotsC_TypeId TypeId
A unique type identifier.
Definition: Defs.h:219
Common base class for connections to the DOB.
Definition: ConnectionBase.h:52
Class that provides methods for special applications that injects entities into the system apart from...
Definition: ConnectionAspectInjector.h:43
ConnectionAspectInjector(const ConnectionBase &connection)
Constructor.
Definition: ConnectionAspectInjector.h:51
#define DOSE_CPP_API
Definition: DoseCppExportDefs.h:33