Mirror reflection library - Lagoon run-time layer 0.5.13
|
00001 00012 #ifndef LAGOON_LAGOON_1011291729_HPP 00013 #define LAGOON_LAGOON_1011291729_HPP 00014 00015 #include <lagoon/lagoon_fwd.hpp> 00016 #include <lagoon/interfaces.hpp> 00017 #include <lagoon/meta_objects.hpp> 00018 #include <lagoon/reflection.hpp> 00019 //TODO: move this somewhere else 00020 #include <lagoon/auxiliary/polymorph_factory.hpp> 00021 00074 00075 00078 #ifdef MIRROR_DOCUMENTATION_ONLY 00079 namespace lagoon 00080 { 00081 #else 00082 LAGOON_NAMESPACE_BEGIN 00083 #endif 00084 00085 #ifdef MIRROR_DOCUMENTATION_ONLY 00086 } 00087 /* namespace lagoon */ 00088 #else 00089 LAGOON_NAMESPACE_END 00090 #endif 00091 00092 #endif //include guard 00093