Class zmbt::TriggerIfc¶
ClassList > zmbt > TriggerIfc
Function wrapper. Transforms (T...) -> R
or(O*)(T...) -> R
to(shared_ptr<void>, JSON) -> JSON
__
#include <trigger.hpp>
Public Functions¶
Type | Name |
---|---|
TriggerIfc (I && interface) |
|
TriggerIfc (TriggerIfc const &) = default |
|
TriggerIfc (TriggerIfc &) = default |
|
TriggerIfc (TriggerIfc &&) = default |
|
interface_id | id () const |
boost::json::value | operator() (std::shared_ptr< void > obj, boost::json::value const & args) const |
TriggerIfc & | operator= (TriggerIfc const &) = default |
TriggerIfc & | operator= (TriggerIfc &&) = default |
virtual | ~TriggerIfc () = default |
Public Functions Documentation¶
function TriggerIfc [1/4]¶
function TriggerIfc [2/4]¶
function TriggerIfc [3/4]¶
function TriggerIfc [4/4]¶
function id¶
function operator()¶
inline boost::json::value zmbt::TriggerIfc::operator() (
std::shared_ptr< void > obj,
boost::json::value const & args
) const
function operator=¶
function operator=¶
function ~TriggerIfc¶
The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/model/trigger.hpp