kDB: Knowledge DataBase
Loading...
Searching...
No Matches
knowl
src
knowValues
Forward.h
1
#include <knowCore/Global.h>
2
#include <knowGIS/Forward.h>
3
4
#define KNOWVALUES_VALUES_LIST \
5
Value, PoseValue, RegionValue, LidarScan, PointCloudField, PointCloud, Lidar3DScan, CameraInfo, \
6
Image, SalientRegion
7
8
namespace
knowValues::Values
9
{
10
namespace
details
11
{
12
template
<
typename
_T_>
13
class
Value;
14
}
15
#define __KNOWVALUES_DECLARE_VALUE(_VALUE_, _I_) \
16
namespace Definitions \
17
{ \
18
class _VALUE_; \
19
} \
20
using _VALUE_ = details::Value<Definitions::_VALUE_>;
21
22
#define __KNOWVALUES_DECLARE_VALUES(...) KNOWCORE_FOREACH(__KNOWVALUES_DECLARE_VALUE, __VA_ARGS__)
23
24
__KNOWVALUES_DECLARE_VALUES(KNOWVALUES_VALUES_LIST)
25
26
#undef __KNOWVALUES_DECLARE_VALUES
27
#undef __KNOWVALUES_DECLARE_VALUE
28
}
// namespace knowValues::Values
Generated by
1.12.0