Go to the documentation of this file.
6#ifndef ifileproc_CCopyAppComp_included
7#define ifileproc_CCopyAppComp_included
11#include <QtCore/QStringList>
40 I_ASSIGN(m_fileCopyCompPtr,
"FileCopy",
"Provide copy of single file",
true,
"FileCopy");
41 I_ASSIGN(m_needExplicitInputAttrPtr,
"NeedExplicitInput",
"Indicate if explicit input file with -input is needed, otherwise first argument will be taken",
true,
false);
46 int Execute(
int argc,
char** argv)
override;
52 I_ATTR(
bool, m_needExplicitInputAttrPtr);
54 QStringList m_applicationArguments;
Interface for the main entry point of a component-based application.
General file transformation application.
QString GetHelpText() const override
Get information about the possible command line arguments of this application.
QStringList GetApplicationArguments() const override
Get the command line arguments of this application.
int Execute(int argc, char **argv) override
Start execution loop of the application.
bool InitializeApplication(int argc, char **argv) override
Initialize the application object.
ilog::CLoggerComponentBase BaseClass
General interface for conversion of files.
Wrapper provider of log-functionality for component based implementations.
Contains the classes for general file processing.
© Witold Gantzke and Kirill Lepskiy