base_type typedef (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | |
basic_member()=default (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | |
basic_member(const basic_member &) | wayverb::combined::model::basic_member< waveguide > | inline |
callback_type typedef (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | |
connect(callback_type t) (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | inline |
connection typedef (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | |
connections() const (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | inline |
derived_type typedef (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | |
get() const & (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inlineprotected |
get()& (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inlineprotected |
get() const & (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inlineprotected |
get()& (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inlineprotected |
get_mode() const (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | |
mode enum name (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | |
multiple_band() const (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | inline |
multiple_band() (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | inline |
multiple_band_t typedef (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | |
notify() (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | inline |
on_change typedef (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | |
operator!=(const owning_member &other) const (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inline |
operator=(const owning_member &other) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inline |
operator=(const basic_member &) (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | inline |
operator==(const owning_member &other) const (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inline |
owning_member() | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inline |
owning_member(const DataMembers &...data_members) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inlineexplicit |
owning_member(const owning_member &other) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | inline |
scoped_connection typedef (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | |
serialize(Archive &archive) (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | inline |
set_mode(mode mode) (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | |
single_band() const (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | inline |
single_band() (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | inline |
single_band_t typedef (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | |
waveguide(mode mode=mode::single, single_band_waveguide single=single_band_waveguide{}, multiple_band_waveguide multiple=multiple_band_waveguide{}) (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | explicit |
waveguide(single_band_waveguide single_band_waveguide) (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | explicit |
waveguide(multiple_band_waveguide multiple_band_waveguide) (defined in wayverb::combined::model::waveguide) | wayverb::combined::model::waveguide | explicit |
~basic_member() noexcept=default (defined in wayverb::combined::model::basic_member< waveguide >) | wayverb::combined::model::basic_member< waveguide > | protected |
~owning_member()=default (defined in wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide >) | wayverb::combined::model::owning_member< waveguide, single_band_waveguide, multiple_band_waveguide > | protected |