src/types.h

changeset 135
8b9132fea327
parent 133
dbbdb870c835
child 138
a426c1039655
equal deleted inserted replaced
134:eca2fc0acaa2 135:8b9132fea327
30 #define BOTC_TYPES_H 30 #define BOTC_TYPES_H
31 31
32 #include <cstdlib> 32 #include <cstdlib>
33 #include <stdexcept> 33 #include <stdexcept>
34 #include "macros.h" 34 #include "macros.h"
35 #include "string.h" 35 #include "stringClass.h"
36 36
37 static const std::nullptr_t null = nullptr; 37 static const std::nullptr_t null = nullptr;
38 38
39 // ============================================================================= 39 // =============================================================================
40 // 40 //
41 named_enum DataType 41 named_enum DataType : char
42 { 42 {
43 TYPE_Unknown, 43 TYPE_Unknown,
44 TYPE_Void, 44 TYPE_Void,
45 TYPE_Int, 45 TYPE_Int,
46 TYPE_String, 46 TYPE_String,

mercurial