LunaSysMgr
|
This is the complete list of members for MimeSystem, including all inherited members.
addRedirectHandler(const std::string &url, const std::string appId, const std::map< std::string, std::string > *pVerbs, bool isSchemeForm, bool sysDefault) | MimeSystem | |
addResourceHandler(std::string &extension, std::string mimeType, bool shouldDownload, const std::string appId, const std::map< std::string, std::string > *pVerbs, bool sysDefault) | MimeSystem | |
addResourceHandler(std::string extension, bool shouldDownload, const std::string appId, const std::map< std::string, std::string > *pVerbs, bool sysDefault) | MimeSystem | |
addVerbsDirect(uint32_t index, const std::map< std::string, std::string > &verbs) | MimeSystem | |
addVerbsToRedirectHandler(const std::string &url, const std::string &appId, const std::map< std::string, std::string > &verbs) | MimeSystem | |
addVerbsToResourceHandler(std::string mimeType, const std::string &appId, const std::map< std::string, std::string > &verbs) | MimeSystem | |
allTablesAsJsonString() | MimeSystem | |
assignIndex() | MimeSystem | static |
clearMimeTable() | MimeSystem | |
dbg_getRedirectTableStrings(std::vector< std::pair< std::string, std::vector< std::string > > > &r_redirectTableStrings) | MimeSystem | |
dbg_getResourceTableStrings(std::vector< std::pair< std::string, std::vector< std::string > > > &r_resourceTableStrings) | MimeSystem | |
dbg_printMimeTables() | MimeSystem | |
dbg_printRedirectHandlerNode(const RedirectHandlerNode *p_redirectHandlerNode, int level=0) | MimeSystem | static |
dbg_printResourceHandlerNode(const ResourceHandlerNode *p_resourceHandlerNode, int level=0) | MimeSystem | static |
dbg_printVerbCacheTable(const std::map< std::string, VerbCacheEntry > *p_verbCacheTable) | MimeSystem | static |
dbg_printVerbCacheTableForRedirect(const std::string &url) | MimeSystem | |
dbg_printVerbCacheTableForResource(const std::string &mime) | MimeSystem | |
dbg_printVerbCacheTableForScheme(const std::string &url) | MimeSystem | |
deleteSavedMimeTable() | MimeSystem | static |
extensionMapAsJson() | MimeSystem | |
extensionMapAsJsonArray() | MimeSystem | |
extensionMapAsJsonString() | MimeSystem | |
extractVerbsFromHandlerEntryJson(struct json_object *jsonHandlerEntry, std::map< std::string, std::string > &r_verbs) | MimeSystem | static |
extractVerbsFromHandlerNodeEntryJson(struct json_object *jsonHandlerNodeEntry, std::map< std::string, uint32_t > &r_verbs) | MimeSystem | static |
getActiveAppIdForRedirect(const std::string &url, bool doNotUseRegexpMatch, bool disallowSchemeForms) | MimeSystem | |
getActiveAppIdForResource(std::string mimeType) | MimeSystem | |
getActiveHandlerForRedirect(const std::string &url, bool doNotUseRegexpMatch, bool disallowSchemeForms) | MimeSystem | |
getActiveHandlerForResource(std::string mimeType) | MimeSystem | |
getAllAppIdByVerbForRedirect(const std::string &url, const std::string &verb, std::vector< VerbInfo > &r_handlers) | MimeSystem | |
getAllAppIdByVerbForResource(std::string mimeType, const std::string &verb, std::vector< VerbInfo > &r_handlers) | MimeSystem | |
getAllAppIdForRedirect(const std::string &url, bool doNotUseRegexpMatch, std::string &r_active, std::vector< std::string > &r_handlerAppIds) | MimeSystem | |
getAllAppIdForResource(std::string mimeType, std::string &r_active, std::vector< std::string > &r_handlerAppIds) | MimeSystem | |
getAllHandlersByVerbForRedirect(const std::string &url, const std::string &verb, std::vector< RedirectHandler > &r_handlers) | MimeSystem | |
getAllHandlersByVerbForResource(std::string mimeType, const std::string &verb, std::vector< ResourceHandler > &r_handlers) | MimeSystem | |
getAllHandlersForRedirect(const std::string &url, bool doNotUseRegexpMatch, RedirectHandler &r_active, std::vector< RedirectHandler > &r_handlers) | MimeSystem | |
getAllHandlersForResource(std::string mimeType, ResourceHandler &r_active, std::vector< ResourceHandler > &r_handlers) | MimeSystem | |
getAppIdByVerbForRedirect(const std::string &url, bool disallowSchemeForms, const std::string &verb, std::string &r_params, uint32_t &r_index) | MimeSystem | |
getAppIdByVerbForResource(std::string mimeType, const std::string &verb, std::string &r_params, uint32_t &r_index) | MimeSystem | |
getExtensionFromUrl(const std::string &url, std::string &r_extn) | MimeSystem | static |
getHandlerByVerbForRedirect(const std::string &url, bool disallowSchemeForms, const std::string &verb) | MimeSystem | |
getHandlerByVerbForResource(std::string mimeType, const std::string &verb) | MimeSystem | |
getLastAssignedIndex() | MimeSystem | static |
getMimeTypeByExtension(std::string extension, std::string &r_mimeType) | MimeSystem | |
getRedirectHandlerDirect(const uint32_t index) | MimeSystem | |
getResourceHandlerDirect(const uint32_t index) | MimeSystem | |
instance() | MimeSystem | static |
instance(const std::string &baseConfigFile) | MimeSystem | static |
instance(const std::string &baseConfigFile, const std::string &customizedConfigFile) | MimeSystem | static |
makePseudoExtensionFromMime(const std::string &mimeType) | MimeSystem | static |
redirectTableAsJson() | MimeSystem | |
redirectTableAsJsonArray() | MimeSystem | |
redirectTableAsJsonString() | MimeSystem | |
removeAllForAppId(const std::string &appId) | MimeSystem | |
removeAllForMimeType(std::string mimeType) | MimeSystem | |
removeAllForUrl(const std::string &url) | MimeSystem | |
resourceTableAsJson() | MimeSystem | |
resourceTableAsJsonArray() | MimeSystem | |
resourceTableAsJsonString() | MimeSystem | |
restoreMimeTable(const std::string &file, std::string &r_err) | MimeSystem | |
restoreMimeTable(json_object *source, std::string &r_err) | MimeSystem | |
saveMimeTable(const std::string &file, std::string &r_err) | MimeSystem | |
saveMimeTableToActiveFile(std::string &r_err) | MimeSystem | |
swapRedirectHandler(const std::string &url, uint32_t index) | MimeSystem | |
swapResourceHandler(std::string mimeType, uint32_t index) | MimeSystem |