16 #ifndef __IPSDKCORE_REGISTERREMOTEPROVIDER_H__ 17 #define __IPSDKCORE_REGISTERREMOTEPROVIDER_H__ 21 #pragma warning (push) 22 #pragma warning (disable : 4251) 24 #include <IPSDKCore/Processing/Action/BaseSimpleAction.h> 55 const Guid& getSourceProviderGuid()
const;
60 const ePriority& getActionPriority()
const;
84 #endif // __IPSDKCORE_REGISTERREMOTEPROVIDER_H__ Action allowing to register a remote action provider on local machine.
Definition: RegisterRemoteProvider.h:32
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Base class for priority encapsulation.
Definition: BasePriority.h:32
Guid _sourceProviderGuid
source provider guid
Definition: RegisterRemoteProvider.h:70
#define IPSDKCORE_API
Import/Export macro for library IPSDKCore.
Definition: IPSDKCoreExports.h:27
Class encapsulating an auto initialized uuid.
Definition: Guid.h:27
ePriority
Enumerate describing priority.
Definition: PriorityTypes.h:32
ePriority _actionPriority
action priority associated to registred remote dispatcher
Definition: RegisterRemoteProvider.h:73
Base class for library simple actions.
Definition: BaseSimpleAction.h:26
#define IPSDK_DECLARE_ACTION(libraryName, className)
macro allowing to declare an action concrete class
Definition: ActionHdrMacros.h:27