Public Types | |
typedef Helpers::CallbackCollection1 < const T > | TParsedResultsCallbacks |
Public Types inherited from Eegeo::Io::IJsonFileLoader | |
typedef Helpers::ICallback1 < const JsonFileLoaderResult > | LoadCompleteCallbackType |
Public Member Functions | |
LocalJsonFileLoader (Helpers::IFileIO &fileIO, const IJsonFileParser< T > &jsonParser, TParsedResultsCallbacks &parsedResultsCallbacks) | |
void | Load (const std::string &url, LoadCompleteCallbackType &callback) |
void | Update () |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |