Struct Ase::MainConfig
ClassList > Ase > MainConfig
Public Types
Type | Name |
---|---|
enum | ModeT |
Public Attributes
Type | Name |
---|---|
bool | allow_randomization = = true |
std::vector< String > | args |
AudioEngine * | engine = = nullptr |
int | jsonapi_logflags = = 1 |
bool | list_drivers = = false |
bool | log2file = = false |
String | midi_override |
ModeT | mode = = SYNTHENGINE |
bool | norc = = true |
const char * | outputfile = = nullptr |
String | pcm_override |
bool | play_autostart = = false |
double | play_autostop = = D64MAX |
WebSocketServer * | web_socket_server = = nullptr |
uint16 | websocket_port = = 0 |
Public Types Documentation
enum ModeT
enum Ase::MainConfig::ModeT {
SYNTHENGINE,
CHECK_INTEGRITY_TESTS
};
Public Attributes Documentation
variable allow_randomization
bool Ase::MainConfig::allow_randomization;
variable args
std::vector<String> Ase::MainConfig::args;
variable engine
AudioEngine* Ase::MainConfig::engine;
variable jsonapi_logflags
int Ase::MainConfig::jsonapi_logflags;
variable list_drivers
bool Ase::MainConfig::list_drivers;
variable log2file
bool Ase::MainConfig::log2file;
variable midi_override
String Ase::MainConfig::midi_override;
variable mode
ModeT Ase::MainConfig::mode;
variable norc
bool Ase::MainConfig::norc;
variable outputfile
const char* Ase::MainConfig::outputfile;
variable pcm_override
String Ase::MainConfig::pcm_override;
variable play_autostart
bool Ase::MainConfig::play_autostart;
variable play_autostop
double Ase::MainConfig::play_autostop;
variable web_socket_server
WebSocketServer* Ase::MainConfig::web_socket_server;
variable websocket_port
uint16 Ase::MainConfig::websocket_port;
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/main.hh