|
| ClonePorts (const Ports &p, std::initializer_list< ClonePort > 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. More...
|
|
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. More...
|
|
|
typedef std::vector< Port >::const_iterator | itr_t |
|
static char * | collapsePath (char *p) |
| Collapse path with parent path identifiers "/..". More...
|
|
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.2.0/include/rtosc/ports.h