JackTrip
Public Member Functions | List of all members
Settings Class Reference

Class to set usage options and parse settings from input. More...

#include <Settings.h>

Inheritance diagram for Settings:
Inheritance graph
[legend]
Collaboration diagram for Settings:
Collaboration graph
[legend]

Public Member Functions

 Settings ()
 
virtual ~Settings ()
 
void parseInput (int argc, char **argv)
 Parses command line input. More...
 
UdpHubListenergetConfiguredHubServer ()
 
JackTripgetConfiguredJackTrip ()
 
void printUsage ()
 Prints usage help. More...
 
bool getLoopBack ()
 
bool isHubServer ()
 

Detailed Description

Class to set usage options and parse settings from input.

Constructor & Destructor Documentation

◆ Settings()

Settings::Settings ( )

◆ ~Settings()

Settings::~Settings ( )
virtualdefault

Member Function Documentation

◆ getConfiguredHubServer()

UdpHubListener * Settings::getConfiguredHubServer ( )

◆ getConfiguredJackTrip()

JackTrip * Settings::getConfiguredJackTrip ( )

◆ getLoopBack()

bool Settings::getLoopBack ( )
inline

◆ isHubServer()

bool Settings::isHubServer ( )
inline

◆ parseInput()

void Settings::parseInput ( int  argc,
char **  argv 
)

Parses command line input.

Todo:
Specify mandatory arguments

◆ printUsage()

void Settings::printUsage ( )

Prints usage help.


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