Public Types | Public Member Functions | List of all members
ifileproc::CCopyAppComp Class Reference

General file transformation application. More...

#include <CCopyAppComp.h>

Inheritance diagram for ifileproc::CCopyAppComp:
ilog::TLoggerCompWrap< Base > ibase::IApplication ilog::CLoggerBase istd::IPolymorphic ilog::ILoggable istd::ILogger istd::IPolymorphic istd::IPolymorphic

Public Types

typedef ilog::CLoggerComponentBase BaseClass
 

Public Member Functions

virtual bool InitializeApplication (int argc, char **argv)
 
virtual int Execute (int argc, char **argv)
 
virtual QString GetHelpText () const
 
virtual QStringList GetApplicationArguments () const
 
- Public Member Functions inherited from ilog::ILoggable
virtual void SetLogPtr (IMessageConsumer *logPtr)=0
 
virtual IMessageConsumerGetLogPtr () const =0
 
virtual void SetTracingEnabled (bool trace)=0
 
virtual bool IsTracingEnabled () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from ilog::CLoggerBase
virtual void DecorateMessage (istd::IInformationProvider::InformationCategory category, int id, int flags, QString &message, QString &messageSource) const
 

Detailed Description

General file transformation application.

This implementation uses some slave ifileproc::IFileConversion implementation to provide copy operation. It implements ibase::IApplication and can be used as standalone application.

Definition at line 27 of file CCopyAppComp.h.

Member Typedef Documentation

Definition at line 32 of file CCopyAppComp.h.

Member Function Documentation

virtual int ifileproc::CCopyAppComp::Execute ( int  argc,
char **  argv 
)
virtual

Implements ibase::IApplication.

virtual QStringList ifileproc::CCopyAppComp::GetApplicationArguments ( ) const
virtual

Implements ibase::IApplication.

virtual QString ifileproc::CCopyAppComp::GetHelpText ( ) const
virtual

Implements ibase::IApplication.

virtual bool ifileproc::CCopyAppComp::InitializeApplication ( int  argc,
char **  argv 
)
virtual

Implements ibase::IApplication.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy