IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
LocalRequestOrigin.h
1 // LocalRequestOrigin.h:
3 // ---------------------
4 //
14 
15 #ifndef __IPSDKCORE_LOCALREQUESTORIGIN_H__
16 #define __IPSDKCORE_LOCALREQUESTORIGIN_H__
17 
18 #include <IPSDKCore/Processing/RequestOrigin/BaseRequestOrigin.h>
19 
20 namespace ipsdk {
21 namespace core {
22 
25 
27 {
28  // declare a dynamic object
30 
31 public:
37 
38 // methods
39 public:
41  eRequestOrigin getRequestOrigin() const;
42 
43 // attributes
44 protected:
45 
46 };
47 
50 
51 inline eRequestOrigin
53 {
55 }
56 
59 
60 } // end of namespace core
61 } // end of namespace ipsdk
62 
63 #endif // __IPSDKCORE_LOCALREQUESTORIGIN_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eRequestOrigin getRequestOrigin() const
retrieve request origin
Definition: LocalRequestOrigin.h:52
Class used to represent local request origin.
Definition: LocalRequestOrigin.h:26
#define IPSDKCORE_API
Import/Export macro for library IPSDKCore.
Definition: IPSDKCoreExports.h:27
eRequestOrigin
Enumerate describing request origin.
Definition: RequestOriginTypes.h:34
Base class for request origin description.
Definition: BaseRequestOrigin.h:28
#define IPSDK_DECLARE_DYNAMIC_WITH_COPY(libraryName, className)
macro enabling dynamic properties on class and copy support
Definition: DynamicHdrMacro.h:83
Request issue from local machine.
Definition: RequestOriginTypes.h:36