#include <jack_interface.hpp>
|
| Config (std::string cliName, std::string servName, boost::property_tree::ptree portsConfig, bool autoConnect=false) |
|
void | loadPortConfig (boost::optional< boost::property_tree::ptree > tree, std::string &extClient, std::vector< std::string > &portNames, std::vector< std::string > &extPortNames, std::size_t numPorts, bool &autoConn, std::string porttype) |
|
Structure to hold all configuration arguments for a PortAudioInterface instance.
visr::audiointerfaces::JackInterface::Config::Config |
( |
std::string |
cliName, |
|
|
std::string |
servName, |
|
|
boost::property_tree::ptree |
portsConfig, |
|
|
bool |
autoConnect = false |
|
) |
| |
Default contructor to initialise elements to defined values.
void visr::audiointerfaces::JackInterface::Config::loadPortConfig |
( |
boost::optional< boost::property_tree::ptree > |
tree, |
|
|
std::string & |
extClient, |
|
|
std::vector< std::string > & |
portNames, |
|
|
std::vector< std::string > & |
extPortNames, |
|
|
std::size_t |
numPorts, |
|
|
bool & |
autoConn, |
|
|
std::string |
porttype |
|
) |
| |
std::vector< std::string > visr::audiointerfaces::JackInterface::Config::mCapturePortNames |
std::string visr::audiointerfaces::JackInterface::Config::mClientName |
bool visr::audiointerfaces::JackInterface::Config::mInAutoConnect |
std::string visr::audiointerfaces::JackInterface::Config::mInExtClientName |
bool visr::audiointerfaces::JackInterface::Config::mOutAutoConnect |
std::string visr::audiointerfaces::JackInterface::Config::mOutExtClientName |
std::vector< std::string > visr::audiointerfaces::JackInterface::Config::mPlaybackPortNames |
boost::property_tree::ptree visr::audiointerfaces::JackInterface::Config::mPortJSONConfig |
std::string visr::audiointerfaces::JackInterface::Config::mServerName |
The documentation for this struct was generated from the following files: