|
enum | mode { microphone = 1,
hrtf
} |
|
using | microphone_t = class microphone |
|
using | hrtf_t = class hrtf |
|
using | derived_type = capsule |
|
using | base_type = owning_member< capsule, DataMembers... > |
|
using | derived_type = capsule |
|
using | base_type = basic_member< capsule > |
|
using | on_change = util::event< capsule & > |
|
using | connection = typename on_change::connection |
|
using | scoped_connection = typename on_change::scoped_connection |
|
using | callback_type = typename on_change::callback_type |
|
|
| capsule (std::string name="new capsule", mode mode=mode::microphone, microphone_t microphone=microphone_t{}, hrtf_t hrtf=hrtf_t{}) |
|
| capsule (std::string name, microphone_t) |
|
| capsule (std::string name, hrtf_t) |
|
void | set_name (std::string name) |
|
std::string | get_name () const |
|
void | set_mode (mode mode) |
|
mode | get_mode () const |
|
template<typename Archive > |
void | serialize (Archive &archive) |
|
const auto & | microphone () const |
|
auto & | microphone () |
|
const auto & | hrtf () const |
|
auto & | hrtf () |
|
template<typename Archive > |
void | serialize (Archive &archive) |
|
| owning_member () |
|
| owning_member (const DataMembers &...data_members) |
|
| owning_member (const owning_member &other) |
|
owning_member & | operator= (const owning_member &other) |
|
void | serialize (Archive &archive) |
|
bool | operator== (const owning_member &other) const |
|
bool | operator!= (const owning_member &other) const |
|
| basic_member (const basic_member &) |
|
basic_member & | operator= (const basic_member &) |
|
connection | connect (callback_type t) |
|
void | notify () |
|
size_t | connections () const |
|
|
const auto & | get () const & |
|
auto & | get ()& |
|
const auto & | get () const & |
|
auto & | get ()& |
|
The documentation for this class was generated from the following files:
- src/combined/include/combined/model/capsule.h
- src/combined/include/combined/serialize/capsules.h
- src/combined/src/model/capsule.cpp