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,
DotsC_Int64 Int64
64 bit integer type.
Definition: Defs.h:69
Class containing the identity of an entity.
Definition: EntityId.h:42
#define DOSE_CPP_API
Definition: DoseCppExportDefs.h:33
DotsC_TypeId TypeId
A unique type identifier.
Definition: Defs.h:218
This namespace contains all the functionality and definitions of the SAFIR SDK.
Definition: Backdoor.h:30
Class containing the identity of an instance.
Definition: InstanceId.h:48
Base class for all aspects.
Definition: ConnectionAspectBase.h:38
Class containing the identity of a handler.
Definition: HandlerId.h:45
boost::shared_ptr< Entity > EntityPtr
Definition: Entity.h:34
ConnectionAspectInjector(const ConnectionBase &connection)
Constructor.
Definition: ConnectionAspectInjector.h:51
Class that provides methods for special applications that injects entities into the system apart from...
Definition: ConnectionAspectInjector.h:43
Common base class for connections to the DOB.
Definition: ConnectionBase.h:52
Interface to be implemented by subscribers of entities.
Definition: Consumer.h:350