21 #ifndef mia_core_attributetype_hh 22 #define mia_core_attributetype_hh 26 #include <miaconfig.h> 49 return type & scalar_mask;
57 static const int scalar_mask =0x7FFFFFFF;
66 #define ATTR_TYPEID(T, ID) \ 68 struct attribute_type<T> : public EAttributeType{ \ 69 static const int value = ID; \ static const int vector_bit
static const int attr_double
static const int attr_unknown
static const int attr_ushort
static const int attr_uint
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
static const int attr_schar
static const int attr_ulong
static const int attr_slong
static bool is_vector(int type)
static const int attr_float
static const int attr_string
static const int attr_sint
static const int attr_bool
static const int attr_sshort
#define ATTR_TYPEID(T, ID)
static const int attr_uchar
#define NS_MIA_END
conveniance define to end the mia namespace
static int scalar_type(int type)