lemAutoRun
1.0
|
#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <QCoreApplication>
#include <QObject>
#include <QString>
#include <QFile>
#include <QTimer>
#include "PAutoRunParser.h"
#include "PErrorHandler.h"
#include "PLemAutoRun.h"
#include "msystem.h"
Go to the source code of this file.
Functions | |
int | lar_wrong_syntax (int argc, char *argv[], QString &host, QString &exp, bool &daemon) |
void | lar_syntax () |
int | main (int argc, char *argv[]) |
void lar_syntax | ( | ) |
Prints the calling syntax to std output.
Definition at line 160 of file lemAutoRun.cpp.
Referenced by main().
int lar_wrong_syntax | ( | int | argc, |
char * | argv[], | ||
QString & | host, | ||
QString & | exp, | ||
bool & | daemon | ||
) |
Checks the calling syntax.
argc | number of calling command line arguments |
argv | list of the command line arguments |
host | host name on which the experiment is running |
exp | experiment name |
daemon | flag indicating if the command shall be exectued as a daemon |
Definition at line 52 of file lemAutoRun.cpp.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Main function of the lemAutoRun sequence program.
argc | number of calling command line arguments |
argv | list of the command line arguments |
Definition at line 173 of file lemAutoRun.cpp.
References PLemAutoRun::ConnectToExp(), PAutoRunParser::ConvertToXML(), PLemAutoRun::DisconnectFromExp(), PLemAutoRun::ExecAutoRun(), PLemAutoRun::FeedLiveDataAutoRun(), PLemAutoRun::GetUserAutoRunSeqFln(), PLemAutoRun::GetXMLAutoRunFln(), PLemAutoRun::GetXMLSchemaFln(), PLemAutoRun::IsConnected(), PLemAutoRun::IsIdle(), lar_syntax(), lar_wrong_syntax(), PAutoRunParser::Parse(), PLemAutoRun::ReadSampleCryoXML(), PLemAutoRun::ReadStartupXML(), PLemAutoRun::SetAutoRunSeq(), PLemAutoRun::SetOdbTagVec(), and ss_daemon_init().