clanApp System

Classes

class  clan::Application
 Helper class to create cross platform main functions. More...
 

Construction

typedef int( clan::Application::MainFunction )(const std::vector< std::string > &args)
 
 clan::Application::Application (MainFunction *main_function, bool catch_exceptions=true)
 Clan Application constructor. More...
 

Attributes

static MainFunction * clan::Application::main
 
static bool clan::Application::enable_catch_exceptions
 

Detailed Description

Typedef Documentation

typedef int( clan::Application::MainFunction)(const std::vector< std::string > &args)

Function Documentation

clan::Application::Application ( MainFunction main_function,
bool  catch_exceptions = true 
)
inline

Clan Application constructor.

Variable Documentation

bool clan::Application::enable_catch_exceptions
static
MainFunction* clan::Application::main
static