ImagingTools Core SDK
Public Member Functions | List of all members
imtsdl::CSimpleFileJoinerComp

#include <CSimpleFileJoinerComp.h>

Inherits iproc::CSyncProcessorCompBase.

Public Member Functions

virtual I_END_COMPONENT TaskState DoProcessing (const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, istd::IChangeable *outputPtr, ibase::IProgressManager *progressManagerPtr=NULL) override
 Joins text files into a single.
 

Detailed Description

Simple file joiner. Joins text files into a single

Definition at line 18 of file CSimpleFileJoinerComp.h.

Member Function Documentation

◆ DoProcessing()

virtual I_END_COMPONENT TaskState imtsdl::CSimpleFileJoinerComp::DoProcessing ( const iprm::IParamsSet *  paramsPtr,
const istd::IPolymorphic *  inputPtr,
istd::IChangeable *  outputPtr,
ibase::IProgressManager *  progressManagerPtr = NULL 
)
overridevirtual

Joins text files into a single.

Parameters
paramsPtr- (required)
  • (required) [s_sourceDirPathParamId] ifile::IFileNameParam - dir fo files search
  • (required) [s_targetFilePathParamId] ifile::IFileNameParam - file path where file will be created
  • (optional) [s_appendModeParamId] iprm::IEnableableParam - if enabled file data will be appended
inputPtr(required)
  • list of file filters as iprm::IOptionsList
Note
order will be preserved
  • [id] - unused
  • [name] - file path related to the source dir
Parameters
outputPtr- unused
progressManagerPtr- unused