Alida-C++ 0.1

runners/ALDOpRunner.cc File Reference

Contains the command line operator runner application. More...

#include <math.h>
#include <stdio.h>
#include <fstream>
#include <iostream>
#include <map>
#include <string>
#include "dataio/ALDDataIOManagerCmdline.h"
#include "operator/ALDOperatorManager.h"
#include "operator/ALDOperator.h"
Include dependency graph for ALDOpRunner.cc:

Go to the source code of this file.

Functions

int main (int argc, const char *argv[])
 Main function to call the commandline operator runner.

Detailed Description

Contains the command line operator runner application.

Definition in file ALDOpRunner.cc.


Function Documentation

int main ( int  argc,
const char *  argv[] 
)

Main function to call the commandline operator runner.

The operator runner executes operators as specified via commandline. Its usage is as follows:

AlidaOpRunner <operator> [param=value]

Parameters:
argcContains number of arguments upon invocation.
argvContains list of commandline arguments upon invocation.
Returns:
Exit status of the application, unequal to 0 in case of error.

Definition at line 68 of file ALDOpRunner.cc.

References Alida::ALDOperator::getParameter(), Alida::ALDOperator::getParameters(), Alida::PARAMETER_IN, Alida::PARAMETER_INOUT, Alida::PARAMETER_OUT, Alida::ALDException::printMsg(), Alida::ALDOperator::runOp(), and Alida::ALDOperator::setParameter().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines