Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Attributes
common::GlobalData Class Reference

Class to represent some global modifiers and data. More...

#include <GlobalData.h>

Static Public Attributes

static bool verbose = false
 Verbose flag. Some algorithms print additional runtime information about internal datastructures or their trace. Set the variable to true to enable. More...
 
static bool measure = false
 Measure flag. Some algorithms support measurements of runtime properties (time, memory, etc.) Set the variable to true to enable. More...
 
static bool optimizeXml = true
 
static int argc = 0
 The number of argument values as provided by the shell to the main function. More...
 
static char ** argv = nullptr
 The agrument values as provided by the shell to the main function. More...
 

Detailed Description

Class to represent some global modifiers and data.

Field Documentation

◆ argc

int common::GlobalData::argc = 0
static

The number of argument values as provided by the shell to the main function.

◆ argv

char ** common::GlobalData::argv = nullptr
static

The agrument values as provided by the shell to the main function.

◆ measure

bool common::GlobalData::measure = false
static

Measure flag. Some algorithms support measurements of runtime properties (time, memory, etc.) Set the variable to true to enable.

◆ optimizeXml

bool common::GlobalData::optimizeXml = true
static

Xml internal representation optimize flag. The xml representation of datatypes may contain references to previous nodes to remove duplicty. Set the variable to true to enable.

◆ verbose

bool common::GlobalData::verbose = false
static

Verbose flag. Some algorithms print additional runtime information about internal datastructures or their trace. Set the variable to true to enable.


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