18 #ifndef PRT_RESOLVEMAP_H_    19 #define PRT_RESOLVEMAP_H_    21 #include "Attributable.h"    63     virtual wchar_t* searchKey(
const wchar_t* project, 
const wchar_t* query, 
wchar_t* result, 
size_t* resultSize, 
Status* stat = 
nullptr) 
const = 0;
    79     virtual const wchar_t* findCGBKey(
Status* stat = 
nullptr) 
const = 0;
    95     virtual const wchar_t** findCGBKeys(
const wchar_t** result, 
size_t* resultSize, 
Status* stat = 
nullptr) 
const = 0;
   136     virtual ResolveMap const* createResolveMapAndReset(
Status* status = 
nullptr) = 0;
   159     virtual Status addEntry(
const wchar_t* key, 
const wchar_t *uri, EmbeddedEntriesMode embeddedEntries = EEM_INSPECT_AND_ADD) = 0;
 Definition: ResolveMap.h:38
 
ResolveMap const  * createResolveMap(const wchar_t *rpkOrResURI, const wchar_t *unpackFileSystemPath=nullptr, Status *stat=nullptr)
 
Definition: ResolveMap.h:107
 
Definition: Attributable.h:38
 
Status
Definition: Status.h:31
 
inspect uri and add embedded resources 
Definition: ResolveMap.h:144
 
The Procedural Runtime API namespace. The prt namespace contains the top level entry points into the ...
Definition: Annotation.h:24
 
EmbeddedEntriesMode
Definition: ResolveMap.h:143