summaryrefslogtreecommitdiff
path: root/include/gras/gras.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/gras/gras.hpp')
-rw-r--r--include/gras/gras.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/gras/gras.hpp b/include/gras/gras.hpp
index bbeffba..ebf1d75 100644
--- a/include/gras/gras.hpp
+++ b/include/gras/gras.hpp
@@ -37,6 +37,8 @@
#endif
#endif
+#define GRAS_DLL //always build a dll
+
// Now we use the generic helper definitions above to define GRAS_API and GRAS_LOCAL.
// GRAS_API is used for the public API symbols. It either DLL imports or DLL exports (or does nothing for static build)
// GRAS_LOCAL is used for non-api symbols.
@@ -66,4 +68,10 @@
#define GRAS_FORCE_INLINE inline
#endif
+namespace gras
+{
+ //! Typedef for absolute item indexes
+ typedef unsigned long long item_index_t;
+}
+
#endif /*INCLUDED_GRAS_GRAS_HPP*/