NeurApp 1.1
NeurApp - software for exploring approximation by artificial neural networks on functions of one or two variables.

IG::Neural::Applications::NeurApp Class Reference

Application class for the current application. More...

List of all members.

Public Member Functions

 NeurApp ()
override void ParseCommandlineArguments (string[] args)
 Parses command-line arguments.
override void LaunchInitNotice ()
 Launches initialization notice.

Static Public Member Functions

static void Init (string[] args)
 Initializes application with command-line arguments.
static void Init ()
 Initializes global application data for the current class of application.

Public Attributes

string WorkingDirectory
 Application's working directory.
bool IsNormalMode = true
 Whether application should be started in normal mode, i.e. the current production version is launched, with behavior tunned for production environment.
bool IsVerbose = false
 Whether application is in verbose mode.
bool IsDevelopMode = false
 Application in development mode - the latest test version, not yer mature for deployment.
bool IsOldMode = false
 Old demo application written by Tadej is run.
bool IsOld1dMode = false
 Old 1D ANN approximation demo is run.
bool IsOld2dMode = false
 Old 2D ANN approximation demo is run.

Protected Member Functions

override void BeforeInitialization ()
override void AfterInitialization ()

Protected Attributes

const string StrVerbose = "-verbose"
const string StrDevelop = "-develop"
const string StrOld = "-old"
const string StrOld1d = "-old1d"
const string StrOld2d = "-old2d"

Detailed Description

Application class for the current application.


Constructor & Destructor Documentation

IG::Neural::Applications::NeurApp::NeurApp ( ) [inline]

Member Function Documentation

override void IG::Neural::Applications::NeurApp::BeforeInitialization ( ) [inline, protected]
override void IG::Neural::Applications::NeurApp::AfterInitialization ( ) [inline, protected]
override void IG::Neural::Applications::NeurApp::ParseCommandlineArguments ( string[]  args) [inline]

Parses command-line arguments.

Parameters:
argsCommand-line arguments.
override void IG::Neural::Applications::NeurApp::LaunchInitNotice ( ) [inline]

Launches initialization notice.

static void IG::Neural::Applications::NeurApp::Init ( string[]  args) [inline, static]

Initializes application with command-line arguments.

Parameters:
argsCommans-line arguments.
static void IG::Neural::Applications::NeurApp::Init ( ) [inline, static]

Initializes global application data for the current class of application.


Member Data Documentation

Application's working directory.

Whether application should be started in normal mode, i.e. the current production version is launched, with behavior tunned for production environment.

Whether application is in verbose mode.

const string IG::Neural::Applications::NeurApp::StrVerbose = "-verbose" [protected]

Application in development mode - the latest test version, not yer mature for deployment.

const string IG::Neural::Applications::NeurApp::StrDevelop = "-develop" [protected]

Old demo application written by Tadej is run.

const string IG::Neural::Applications::NeurApp::StrOld = "-old" [protected]

Old 1D ANN approximation demo is run.

const string IG::Neural::Applications::NeurApp::StrOld1d = "-old1d" [protected]

Old 2D ANN approximation demo is run.

const string IG::Neural::Applications::NeurApp::StrOld2d = "-old2d" [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties