nidas v1.2.3
Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
DatasetsApp Class Reference

Public Types

enum  tasks { NUTTIN_TO_DO , LIST_DATASET_NAMES , SHOW_BASH_ENV , SHOW_CSH_ENV }
 

Public Member Functions

 DatasetsApp ()
 
int parseRunstring (int argc, char **argv)
 
int run ()
 
void listDatasetNames ()
 
void showEnv ()
 

Static Public Member Functions

static int usage (const char *argv0)
 

Private Attributes

string _xmlFile
 XML file containing datasets.
 
enum tasks _task
 What to do, per runstring arguments.
 
string _datasetName
 Name of dataset.
 
Datasets _datasets
 

Member Enumeration Documentation

◆ tasks

Enumerator
NUTTIN_TO_DO 
LIST_DATASET_NAMES 
SHOW_BASH_ENV 
SHOW_CSH_ENV 

Constructor & Destructor Documentation

◆ DatasetsApp()

DatasetsApp::DatasetsApp ( )

Member Function Documentation

◆ listDatasetNames()

void DatasetsApp::listDatasetNames ( )

◆ parseRunstring()

int DatasetsApp::parseRunstring ( int argc,
char ** argv )

◆ run()

int DatasetsApp::run ( )

◆ showEnv()

void DatasetsApp::showEnv ( )

◆ usage()

int DatasetsApp::usage ( const char * argv0)
static

Referenced by parseRunstring().

Member Data Documentation

◆ _datasetName

string DatasetsApp::_datasetName
private

Name of dataset.

Referenced by parseRunstring(), and showEnv().

◆ _datasets

Datasets DatasetsApp::_datasets
private

Referenced by listDatasetNames(), run(), and showEnv().

◆ _task

enum tasks DatasetsApp::_task
private

What to do, per runstring arguments.

Referenced by parseRunstring(), run(), and showEnv().

◆ _xmlFile

string DatasetsApp::_xmlFile
private

XML file containing datasets.

Referenced by parseRunstring(), and run().


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