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...
 
UdpHubListener * getConfiguredHubServer ()
 
JackTrip * getConfiguredJackTrip ()
 
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: