Skip to content

Class Ase::JsTrigger

ClassList > Ase > JsTrigger

Callback mechanism for Jsonapi/Jsonipc.

  • #include <value.hh>

Classes

Type Name
class Impl

Public Functions

Type Name
void destroy ()
String id () const
void ondestroy (const VoidFunc & vf)
operator bool () noexcept const
void operator() (const A &... a) const

Public Static Functions

Type Name
JsTrigger create (const String & id, const VoidArgsFunc & f)

Public Functions Documentation

function destroy

void Ase::JsTrigger::destroy () 

function id

String Ase::JsTrigger::id () const

function ondestroy

void Ase::JsTrigger::ondestroy (
    const VoidFunc & vf
) 

function operator bool

explicit Ase::JsTrigger::operator bool () noexcept const

function operator()

template<class ... A>
inline void Ase::JsTrigger::operator() (
    const A &... a
) const

Public Static Functions Documentation

function create

static JsTrigger Ase::JsTrigger::create (
    const String & id,
    const VoidArgsFunc & f
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/value.hh