Back to Adaptive Vision Library website

You are here: Start » Function Reference » File System » CopyFiles

CopyFiles


Header:STD.h
Namespace:avl

Copy files that match a pattern from a directory to other directory.

Syntax

void avl::CopyFiles
(
	const atl::Directory& inStartDirectory,
	const atl::String& inMask,
	const atl::Directory& inOutputDirectory,
	bool inProcessSubdirectories,
	bool inOverwrite,
	bool& outSuccess
)

Parameters

Name Type Default Description
inStartDirectory const Directory&
inMask const String& Wildcard pattern
inOutputDirectory const Directory&
inProcessSubdirectories bool
inOverwrite bool
outSuccess bool&

Errors

List of possible exceptions:

Error type Description
DomainError inMask needs to be filled in
DomainError inOutputDirectory needs to be filled in
DomainError inStartDirectory needs to be filled in