Robot Raconteur Companion C++ Library
Loading...
Searching...
No Matches
StdRobDef_Macros.h
1// Export symbols for standard robdef service types
2
3#pragma once
4
5#ifdef ROBOTRACONTEUR_WINDOWS
6#ifdef ROBOTRACONTEUR_COMPANION_STDROBDEF_EXPORTS
7#define ROBOTRACONTEUR_COMPANION_STDROBDEF_API __declspec(dllexport)
8#elif ROBOTRACONTEUR_COMPANION_STDROBDEF_IMPORTS
9#define ROBOTRACONTEUR_COMPANION_STDROBDEF_API __declspec(dllimport)
10#else
11#define ROBOTRACONTEUR_COMPANION_STDROBDEF_API
12#endif
13#else
14#define ROBOTRACONTEUR_COMPANION_STDROBDEF_API
15#endif
16
17#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__action____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
18#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__actuator____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
19#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__bignum____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
20#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__color____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
21#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__datatype____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
22#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__datetime__clock____EXPORT \
23 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
24#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__datetime____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
25#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__device__clock____EXPORT \
26 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
27#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__device__isoch____EXPORT \
28 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
29#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__device____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
30#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__eventlog____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
31#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__fiducial____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
32#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__geometry__shapes____EXPORT \
33 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
34#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__geometry____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
35#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__geometryf____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
36#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__geometryi____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
37#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__gps____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
38#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__hid__joystick____EXPORT \
39 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
40#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__identifier____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
41#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__image____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
42#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__imaging__camerainfo____EXPORT \
43 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
44#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__imaging____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
45#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__imu____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
46#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__laserscan____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
47#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__laserscanner____EXPORT \
48 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
49#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__lighting____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
50#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__objectrecognition____EXPORT \
51 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
52#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__octree____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
53#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__param____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
54#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__pid____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
55#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__pointcloud__sensor____EXPORT \
56 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
57#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__pointcloud____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
58#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__resource__device____EXPORT \
59 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
60#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__resource____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
61#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__robotics__joints____EXPORT \
62 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
63#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__robotics__payload____EXPORT \
64 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
65#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__robotics__robot____EXPORT \
66 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
67#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__robotics__tool____EXPORT \
68 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
69#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__robotics__trajectory____EXPORT \
70 ROBOTRACONTEUR_COMPANION_STDROBDEF_API
71#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__sensor____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
72#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__sensordata____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
73#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__servo____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
74#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__signal____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
75#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__units____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API
76#define ROBOTRACONTEUR_ROBDEF_THUNK____com__robotraconteur__uuid____EXPORT ROBOTRACONTEUR_COMPANION_STDROBDEF_API