Template Class TTypeProvider
Defined in File TypeProvider.hpp
Class Documentation
-
template<typename DELEGATE>
class TTypeProvider TypeProvider that allows creation of types from external representations.
Public Static Functions
-
static inline TDynamicType<DELEGATE> load_type(const std::string &uri)
Load a type from the specified URI. If multiple types are defined only the first one is returned.
-
static inline std::vector<TDynamicType<DELEGATE>> load_types(const std::string &uri)
Load a type from the specified URI. If multiple types are defined only the first one is returned.
-
static inline TDynamicType<DELEGATE> load_type(const std::string &uri, const std::string &name)
Load a named type from the specified URI.
-
static inline TDynamicType<DELEGATE> load_type(const std::string &uri)