18 #ifndef PRTX_RESOLVEMAP_PROVIDER_H_ 19 #define PRTX_RESOLVEMAP_PROVIDER_H_ 21 #include "prt/ContentType.h" 22 #include "prt/Cache.h" 24 #include "prtx/prtx.h" 25 #include "prtx/Content.h" 27 #include "prtx/Extension.h" 28 #include "prtx/ResolveMap.h" 38 class ResolveMapProvider;
39 using ResolveMapProviderPtr = std::shared_ptr<ResolveMapProvider>;
Extension does not make use of specific content type.
Definition: ContentType.h:29
Definition: ResolveMap.h:38
ExtensionType
Definition: Extension.h:46
virtual prtx::Extension::ExtensionType getExtensionType() const final override
Definition: ResolveMapProvider.h:84
virtual prt::ContentType getContentType() const final override
Definition: ResolveMapProvider.h:95
Definition: Extension.h:41
The Procedural Runtime eXtension namespace. The prtx namespace contains the tools to extend the Proce...
Definition: AnnotationBuilder.h:35
std::shared_ptr< URI > URIPtr
shared pointer implementation of prtx::URI
Definition: URI.h:37
ContentType
Definition: ContentType.h:28
Definition: ResolveMapProvider.h:50
Extension sub-class is a resolve map provider.
Definition: Extension.h:49