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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Ase::Event Struct Reference

Structure for callback based notifications. More...

#include "value.hh"

Inheritance diagram for Ase::Event:
[legend]

Public Member Functions

String type () const
 
String detail () const
 
 Event (const String &type, const String &detail, std::initializer_list< ValueField > il={})
 
- Public Member Functions inherited from Ase::ValueR
Valueoperator[] (const String &name)
 
const Valueoperator[] (const String &name) const
 
ValueP valuep (const String &name, bool front)
 
ValueP peek (const String &name) const
 
String repr () const
 
 ValueR (std::initializer_list< ValueField > il)
 
- Public Member Functions inherited from std::vector< ValueField >
assign (T... args)
 
at (T... args)
 
back (T... args)
 
begin (T... args)
 
capacity (T... args)
 
cbegin (T... args)
 
cend (T... args)
 
clear (T... args)
 
crbegin (T... args)
 
crend (T... args)
 
data (T... args)
 
emplace (T... args)
 
emplace_back (T... args)
 
empty (T... args)
 
end (T... args)
 
erase (T... args)
 
front (T... args)
 
get_allocator (T... args)
 
insert (T... args)
 
max_size (T... args)
 
operator= (T... args)
 
operator[] (T... args)
 
pop_back (T... args)
 
push_back (T... args)
 
rbegin (T... args)
 
rend (T... args)
 
reserve (T... args)
 
resize (T... args)
 
shrink_to_fit (T... args)
 
size (T... args)
 
swap (T... args)
 
vector (T... args)
 
~vector (T... args)
 

Additional Inherited Members

- Public Types inherited from Ase::ValueR
using ValueFieldVector = std::vector< ValueField >
 
- Static Public Attributes inherited from Ase::ValueR
static const ValueR empty_record
 

Detailed Description

Structure for callback based notifications.

Definition at line 113 of file value.hh.

Constructor & Destructor Documentation

◆ Event() [1/2]

Ase::Event::Event ( )

Definition at line 299 of file value.cc.

◆ Event() [2/2]

Ase::Event::Event ( const String type,
const String detail,
std::initializer_list< ValueField il = {} 
)

Definition at line 302 of file value.cc.

Member Function Documentation

◆ detail()

String Ase::Event::detail ( ) const

Definition at line 115 of file value.hh.

◆ type()

String Ase::Event::type ( ) const

Definition at line 114 of file value.hh.


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