VISR  0.12.0
Versatile Interactive Scene Renderer
visr::impl::AudioConnection Struct Reference

#include <audio_connection_descriptor.hpp>

Public Member Functions

 AudioConnection ()
 
 AudioConnection (AudioPortBaseImplementation *pSender, ChannelList const &pSendIndices, AudioPortBaseImplementation *pReceiver, ChannelList const &pReceiveIndices)
 
bool operator< (AudioConnection const &rhs) const
 
AudioPortBaseImplementationsender () const
 
AudioPortBaseImplementationreceiver () const
 
ChannelList const & sendIndices () const
 
ChannelList const & receiveIndices () const
 

Detailed Description

Store data from definition in derived class until initialisation of runtime structures.

Constructor & Destructor Documentation

visr::impl::AudioConnection::AudioConnection ( )
inline

Default constructor, required for use in standard containers. Creates a struct with empty strings for all members.

visr::impl::AudioConnection::AudioConnection ( AudioPortBaseImplementation pSender,
ChannelList const &  pSendIndices,
AudioPortBaseImplementation pReceiver,
ChannelList const &  pReceiveIndices 
)

Member Function Documentation

bool visr::impl::AudioConnection::operator< ( AudioConnection const &  rhs) const
ChannelList const& visr::impl::AudioConnection::receiveIndices ( ) const
inline
AudioPortBaseImplementation* visr::impl::AudioConnection::receiver ( ) const
inline
AudioPortBaseImplementation* visr::impl::AudioConnection::sender ( ) const
inline
ChannelList const& visr::impl::AudioConnection::sendIndices ( ) const
inline

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