34 template<
typename T = WorkflowContext>
37 static_assert(std::is_base_of<WorkflowContext, T>::value,
"T must derive WorkflowContext");
44 return QSharedPointer<const T>();
48 template<
typename T = WorkflowContext>
51 static_assert(std::is_base_of<WorkflowContext, T>::value,
"T must derive WorkflowContext");
58 return QSharedPointer<T>();
Definition: MsgContext.h:16
QList< MsgType > mStateMessages
Definition: MsgContext.h:21
MsgType getLastStateMsg() const
Definition: MsgContext.cpp:40
bool isActiveWorkflow() const
Definition: MsgContext.cpp:22
MsgContext()
Definition: MsgContext.cpp:14
QSharedPointer< const T > getContext() const
Definition: MsgContext.h:35
QSharedPointer< T > getContext()
Definition: MsgContext.h:49
MsgLevel getApiLevel() const
Definition: MsgContext.cpp:34
void setApiLevel(MsgLevel pApiLevel)
Definition: MsgContext.cpp:28
QSharedPointer< WorkflowContext > mContext
Definition: MsgContext.h:22
MsgLevel mApiLevel
Definition: MsgContext.h:20
Definition: MsgContext.h:66
void addStateMsg(MsgType pMsgType)
Definition: MsgContext.cpp:57
void setWorkflowContext(const QSharedPointer< WorkflowContext > &pContext)
Definition: MsgContext.cpp:51
void clear()
Definition: MsgContext.cpp:63
#define T(v)
Definition: http_parser.cpp:237
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15