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

#include <CFileNamingParamsComp.h>

Inheritance diagram for ifileproc::CFileNamingParamsComp:
icomp::CComponentBase ifileproc::CFileNamingParams icomp::IComponent ifileproc::IFileNamingParams istd::IPolymorphic iser::ISerializable istd::IChangeable istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
 
typedef
ifileproc::CFileNamingParams 
BaseClass2
 
- Public Types inherited from ifileproc::IFileNamingParams
enum  OverwriteStrategy { RM_OVERWRITE, RM_NUMBERING }
 Strategy mode. More...
 

Protected Member Functions

virtual void OnComponentCreated ()
 

Additional Inherited Members

- Public Member Functions inherited from icomp::IComponent
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const =0
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0
 
virtual const IComponentContextGetComponentContext () const =0
 
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0
 
- Public Member Functions inherited from ifileproc::CFileNamingParams
 CFileNamingParams ()
 
virtual OverwriteStrategy GetOverwriteStrategy () const
 Get used strategy for possible overwriting of existing files. More...
 
virtual void SetOverwriteStrategy (OverwriteStrategy overwriteStrategy)
 
virtual QString GetPrefix () const
 Get prefix of the file. More...
 
virtual void SetPrefix (const QString &prefix)
 Set prefix of the file. More...
 
virtual QString GetSuffix () const
 Set suffix of the file. More...
 
virtual void SetSuffix (const QString &suffix)
 Get suffix of the file. More...
 
virtual QStringList GetPatternsToRemove () const
 Get list of text patterns, that must be removed from the output file name. More...
 
virtual void SetPatternsToRemove (const QStringList &patternsToRemove)
 Set list of text patterns, that must be removed from the output file name. More...
 
virtual bool Serialize (iser::IArchive &archive)
 
virtual int GetSupportedOperations () const
 
virtual bool CopyFrom (const istd::IChangeable &object, istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS)
 
virtual bool IsEqual (const istd::IChangeable &object) const
 
virtual istd::IChangeableCloneMe (istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS) const
 
virtual bool ResetData (CompatibilityMode mode=CM_WITHOUT_REFS)
 
- Public Member Functions inherited from ifileproc::IFileNamingParams
virtual void SetOverwriteStrategy (OverwriteStrategy overwriteStrategy)=0
 Set renaming mode. More...
 
- Protected Attributes inherited from ifileproc::CFileNamingParams
OverwriteStrategy m_overwriteStrategy
 
QString m_suffix
 
QString m_prefix
 
QStringList m_patternsToRemove
 

Detailed Description

Definition at line 19 of file CFileNamingParamsComp.h.

Member Typedef Documentation

Definition at line 24 of file CFileNamingParamsComp.h.

Definition at line 25 of file CFileNamingParamsComp.h.

Member Function Documentation

virtual void ifileproc::CFileNamingParamsComp::OnComponentCreated ( )
protectedvirtual

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy