9 #ifndef INCLUDE_FUNAPI_SYSTEM_RESOURCE_MANAGER_H_ 10 #define INCLUDE_FUNAPI_SYSTEM_RESOURCE_MANAGER_H_ 12 #include <boost/unordered_map.hpp> 19 FUNAPI_DLL_VISIBILITY
const string &GetResRoot();
33 static void Reload(
const string &filename);
39 static Ptr<const Json> GetJsonData(
const string &filename);
45 static Ptr<const IndexedJsonData> IndexJsonArray(
const Json &array,
46 const string &fieldname);
51 static bool Uninstall();
56 #endif // INCLUDE_FUNAPI_SYSTEM_RESOURCE_MANAGER_H_
ArgumentMap class manages application-specific run-time arguments.
Definition: argument_map.h:23
boost::unordered_map< int, Ptr< const Json > > IndexedJsonData
Indexed JSON data.
Definition: resource_manager.h:23
Base class for any service in Funapi.
Definition: component.h:20
Definition: resource_manager.h:26