|
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 |