aimsdata  5.1.2
Neuroimaging data handling
aims::AimsApplication Class Reference

#include <aims/getopt/getopt2.h>

Inheritance diagram for aims::AimsApplication:
Collaboration diagram for aims::AimsApplication:

Public Member Functions

 AimsApplication (int argc, const char **argv, const std::string &documentation)
 
 ~AimsApplication ()
 
virtual void initialize ()
 
- Public Member Functions inherited from carto::CartoApplication
 CartoApplication (int argc, const char **argv, const std::string &documentation)
 
virtual ~CartoApplication ()
 
- Public Member Functions inherited from carto::OptionsParser
 OptionsParser (int argc, const char **argv)
 
 ~OptionsParser ()
 
void addOption (T &param, const std::string &token, const std::string &description, bool optional=false)
 
void addOptionSeries (T &param, const std::string &token, const std::string &description, unsigned minnum=0, unsigned maxnum=0)
 
void alias (const std::string &to, const std::string &from)
 
void parse ()
 
void check ()
 

Static Public Member Functions

static AimsApplicationglobalApplication ()
 

Public Attributes

int output_4d_volumes
 

Additional Inherited Members

- Public Types inherited from carto::OptionsParser
typedef std::vector< std::string > CommandLineArguments
 
- Protected Types inherited from carto::OptionsParser
typedef std::vector< OptionBase * > OptionList
 
- Protected Member Functions inherited from carto::OptionsParser
void pushOption (OptionBase *)
 
- Protected Attributes inherited from carto::OptionsParser
CommandLineArguments cla
 
OptionList options
 
int insertIndex
 

Detailed Description

Definition at line 234 of file getopt2.h.

Constructor & Destructor Documentation

◆ AimsApplication()

aims::AimsApplication::AimsApplication ( int  argc,
const char **  argv,
const std::string &  documentation 
)

◆ ~AimsApplication()

aims::AimsApplication::~AimsApplication ( )

Member Function Documentation

◆ globalApplication()

static AimsApplication* aims::AimsApplication::globalApplication ( )
static

◆ initialize()

virtual void aims::AimsApplication::initialize ( )
virtual

Reimplemented from carto::CartoApplication.

Member Data Documentation

◆ output_4d_volumes

int aims::AimsApplication::output_4d_volumes

Definition at line 246 of file getopt2.h.


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