31 #ifndef INTEGRA_COMMON_TYPEDEFS
32 #define INTEGRA_COMMON_TYPEDEFS
37 #include <unordered_set>
38 #include <unordered_map>
55 #ifdef LIBINTEGRA_EXPORTS
56 #define INTEGRA_API __declspec(dllexport)
58 #define INTEGRA_API __declspec(dllimport)
68 typedef std::string string;
69 typedef std::ostringstream ostringstream;
70 typedef std::vector<string> string_vector;
71 typedef std::unordered_set<string> string_set;
72 typedef std::unordered_map<string, string> string_map;
75 typedef std::vector<int> int_vector;
76 typedef std::vector<float> float_vector;
77 typedef std::unordered_set<int> int_set;
78 typedef std::unordered_map<int, int> int_map;
Definition: common_typedefs.h:45