Chris@7: Chris@7: #ifndef _TYPE_REGISTRAR_H_ Chris@7: #define _TYPE_REGISTRAR_H_ Chris@7: Chris@7: namespace Dataquay { Chris@7: class BasicStore; Chris@7: class ObjectMapper; Chris@7: } Chris@7: Chris@7: namespace ClassicalData Chris@7: { Chris@7: Chris@7: class TypeRegistrar Chris@7: { Chris@7: public: Chris@7: static void addMappings(Dataquay::BasicStore *, Dataquay::ObjectMapper *); Chris@7: Chris@7: private: Chris@7: TypeRegistrar(); Chris@7: static TypeRegistrar m_instance; Chris@7: }; Chris@7: Chris@7: } Chris@7: Chris@7: #endif Chris@7: Chris@7: