Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | List of all members
Ase::JsTrigger Class Reference

Callback mechanism for Jsonapi/Jsonipc. More...

#include "value.hh"

Classes

class  Impl
 

Public Member Functions

String id () const
 
void ondestroy (const VoidFunc &vf)
 
void destroy ()
 
 operator bool () const noexcept
 
template<class ... A>
void operator() (const A &...a) const
 

Static Public Member Functions

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

Detailed Description

Callback mechanism for Jsonapi/Jsonipc.

Definition at line 123 of file value.hh.

Member Function Documentation

◆ create()

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

Definition at line 330 of file jsonapi.cc.

◆ destroy()

void Ase::JsTrigger::destroy ( )

Definition at line 345 of file jsonapi.cc.

◆ id()

String Ase::JsTrigger::id ( ) const

Definition at line 339 of file jsonapi.cc.

◆ ondestroy()

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

Definition at line 314 of file jsonapi.cc.

◆ operator bool()

Ase::JsTrigger::operator bool ( ) const
explicitnoexcept

Definition at line 351 of file jsonapi.cc.

◆ operator()()

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

Definition at line 136 of file value.hh.


The documentation for this class was generated from the following files: