4 #include <cgv/type/standard_types.h>
14 static const bool value =
false;
17 template <>
struct is_standard_type<bool> {
static const bool value =
true; };
18 template <>
struct is_standard_type<
int8_type> {
static const bool value =
true; };
19 template <>
struct is_standard_type<
int16_type> {
static const bool value =
true; };
20 template <>
struct is_standard_type<
int32_type> {
static const bool value =
true; };
21 template <>
struct is_standard_type<
int64_type> {
static const bool value =
true; };
22 template <>
struct is_standard_type<
uint8_type> {
static const bool value =
true; };
23 template <>
struct is_standard_type<
uint16_type> {
static const bool value =
true; };
24 template <>
struct is_standard_type<
uint32_type> {
static const bool value =
true; };
25 template <>
struct is_standard_type<
uint64_type> {
static const bool value =
true; };
26 template <>
struct is_standard_type<
flt32_type> {
static const bool value =
true; };
27 template <>
struct is_standard_type<
flt64_type> {
static const bool value =
true; };
28 template <>
struct is_standard_type<
wchar_type> {
static const bool value =
true; };
29 template <>
struct is_standard_type<std::wstring> {
static const bool value =
true; };
30 template <>
struct is_standard_type<std::string> {
static const bool value =
true; };
int int32_type
this type provides an 32 bit signed integer type
Definition: standard_types.h:12
template condition returning, whether the given type is a standard type (excluding void and enum type...
Definition: is_standard_type.h:13
double flt64_type
this type provides a 64 bit floating point type
Definition: standard_types.h:26
unsigned char uint8_type
this type provides an 8 bit unsigned integer type
Definition: standard_types.h:16
unsigned short uint16_type
this type provides an 16 bit unsigned integer type
Definition: standard_types.h:18
short int16_type
this type provides an 16 bit signed integer type
Definition: standard_types.h:10
long long int64_type
this type provides an 64 bit signed integer type
Definition: standard_types.h:14
unsigned int uint32_type
this type provides an 32 bit unsigned integer type
Definition: standard_types.h:20
float flt32_type
this type provides a 32 bit floating point type
Definition: standard_types.h:24
wchar_t wchar_type
wide character type
Definition: standard_types.h:28
the cgv namespace
Definition: vr_calib.cxx:9
unsigned long long uint64_type
this type provides an 64 bit unsigned integer type
Definition: standard_types.h:22
char int8_type
this type provides an 8 bit signed integer type
Definition: standard_types.h:8