rad  5.1.0
application.hpp
Go to the documentation of this file.
1 
9 #ifndef RAD_UTEST_APPLICATION_HPP
10 #define RAD_UTEST_APPLICATION_HPP
11 
12 #include <rad/application.hpp>
13 #include <rad/dataContext.hpp>
15 
16 
17 namespace rad {
18 namespace utest {
19 
25 class Application : public rad::Application {
26 public:
32  explicit Application(rad::DataContext& data);
33 
37  virtual ~Application();
38 
46  void Init(const std::string& model, rad::ConfigurableActionMgr& action_mgr);
47 
54  void LoadModelFromString(const std::string& model, rad::ActionMgr& action_mgr);
55 };
56 
64 std::string CreateModel(const std::string& append = "");
65 
66 } // utest namespace
67 } // rad namespace
68 
69 #endif // RAD_UTEST_APPLICATION_HPP
Application class header file.
DataContext class header file.
Definition: actionMgr.hpp:40
Definition: application.hpp:48
Definition: configurableActionMgr.hpp:30
Definition: dataContext.hpp:22
Definition: application.hpp:25
virtual ~Application()
Definition: application.cpp:21
Application(rad::DataContext &data)
Definition: application.cpp:17
void Init(const std::string &model, rad::ConfigurableActionMgr &action_mgr)
Definition: application.cpp:24
void LoadModelFromString(const std::string &model, rad::ActionMgr &action_mgr)
Definition: application.cpp:40
ConfigurableActionMgr class header file.
std::string CreateModel(const std::string &append)
Definition: application.cpp:44
Definition: actionsApp.cpp:20