libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::Canvas::IOID Struct Reference

#include <Canvas.hpp>

Public Member Functions

bool operator< (const IOID &other) const
 
bool operator== (const IOID &other) const
 

Public Attributes

std::string iolet
 
std::shared_ptr< Modulemodule
 

Detailed Description

This structure is simply a pair of module pointer and inlet/outlet id. It's simpler to use them then just a reference to the inlet/outlet, because quite often we'll want to search for connections by module.

Member Function Documentation

bool AlgAudio::Canvas::IOID::operator< ( const IOID other) const
inline
bool AlgAudio::Canvas::IOID::operator== ( const IOID other) const
inline

Member Data Documentation

std::string AlgAudio::Canvas::IOID::iolet
std::shared_ptr<Module> AlgAudio::Canvas::IOID::module

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