|
|
| MergePorts (std::initializer_list< const Ports * > c) |
| |
|
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.
|
| |
|
|
typedef std::vector< Port >::const_iterator | itr_t |
| |
| static char * | collapsePath (char *p) |
| | Collapse path with parent path identifiers "/..".
|
| |
|
std::vector< Port > | ports |
| |
|
std::function< void(msg_t, RtData &)> | default_handler |
| |
|
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