Real Time Open Sound Control librtosc: rtosc::MergePorts Struct Reference

Real Time Open Sound Control librtosc

Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtosc::MergePorts Struct Reference
Inheritance diagram for rtosc::MergePorts:

## Public Member Functions
| MergePorts (std::initializer_list< const Ports * > c)
Public Member Functions inherited from rtosc::Ports
itr_t | begin () const
| Forwards to builtin container.
itr_t | end () const
| Forwards to builtin container.
size_t | size () const
| Forwards to builtin container.
const Port & | operator[] (unsigned i) const
| Forwards to builtin container.
| Ports (std::initializer_list< Port > l)
| Ports (const Ports &)=delete
void | dispatch (const char *m, RtData &d, bool base_dispatch=false) const
| Dispatches message to all matching ports.
const Port * | operator[] (const char *name) const
| Retrieve local port by name TODO implement full matching.
const Port * | apropos (const char *path) const
| Find the best match for a given path.

## Additional Inherited Members
Public Types inherited from rtosc::Ports
typedef std::vector< Port >::const_iterator | itr_t
Static Public Member Functions inherited from rtosc::Ports
static char * | collapsePath (char *p)
| Collapse path with parent path identifiers "/..".
Public Attributes inherited from rtosc::Ports
std::vector< Port > | ports
std::function< void(msg_t, RtData &)> | default_handler
Protected Member Functions inherited from rtosc::Ports
void | refreshMagic (void)

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

- /build/rtosc/src/rtosc-0.3.1/include/rtosc/ports.h