|
luna-sysmgr-common
|
#include <ApplicationDescription.h>
Public Member Functions | |
| ApplicationDescription () | |
| virtual | ~ApplicationDescription () |
Public Member Functions inherited from ApplicationDescriptionBase | |
| ApplicationDescriptionBase () | |
| virtual | ~ApplicationDescriptionBase () |
| const std::string & | id () const |
| const std::string & | title () const |
| const std::string & | icon () const |
| const std::string & | entryPoint () const |
| bool | isHeadLess () const |
| std::string | requestedWindowOrientation () |
| virtual void | getAppDescriptionString (std::string &descString) const |
Static Public Member Functions | |
| static ApplicationDescription * | fromJsonString (const char *jsonStr, ApplicationDescription *base=NULL) |
Additional Inherited Members | |
Public Types inherited from ApplicationDescriptionBase | |
| enum | Type { Type_Web = 0, Type_Native, Type_PDK, Type_SysmgrBuiltin, Type_Qt } |
Protected Member Functions inherited from ApplicationDescriptionBase | |
| virtual json_object * | getAppDescription () const |
| bool | fromJsonObject (const struct json_object *json) |
Protected Attributes inherited from ApplicationDescriptionBase | |
| std::string | m_id |
| std::string | m_title |
| std::string | m_icon |
| std::string | m_entryPoint |
| bool | m_isHeadLess |
| std::string | m_requestedWindowOrientation |
| ApplicationDescription::ApplicationDescription | ( | ) |
|
inlinevirtual |
|
static |