Back to FabImage Library website
You are here: Start » Function Reference » System » File System » CopyFiles
| Header: | STD.h |
|---|---|
| Namespace: | fil |
| Module: | FoundationLite |
Copies files that match a pattern from a directory to other directory.
Syntax
void fil::CopyFiles ( const ftl::Directory& inStartDirectory, const ftl::String& inMask, const ftl::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 CopyFiles. |
| DomainError | inOutputDirectory needs to be filled in CopyFiles. |
| DomainError | inStartDirectory needs to be filled in CopyFiles. |


