annotate common/TypeRegistrar.h @ 12:dc55b0940f15 classical-rdf

...
author Chris Cannam
date Thu, 18 Feb 2010 18:22:07 +0000
parents df999875c53b
children 9abc896958cf
rev   line source
Chris@7 1
Chris@7 2 #ifndef _TYPE_REGISTRAR_H_
Chris@7 3 #define _TYPE_REGISTRAR_H_
Chris@7 4
Chris@7 5 namespace Dataquay {
Chris@7 6 class BasicStore;
Chris@7 7 class ObjectMapper;
Chris@7 8 }
Chris@7 9
Chris@7 10 namespace ClassicalData
Chris@7 11 {
Chris@7 12
Chris@7 13 class TypeRegistrar
Chris@7 14 {
Chris@7 15 public:
Chris@7 16 static void addMappings(Dataquay::BasicStore *, Dataquay::ObjectMapper *);
Chris@7 17
Chris@7 18 private:
Chris@7 19 TypeRegistrar();
Chris@7 20 static TypeRegistrar m_instance;
Chris@7 21 };
Chris@7 22
Chris@7 23 }
Chris@7 24
Chris@7 25 #endif
Chris@7 26
Chris@7 27