BloombergLP::balb::FileCleanerUtil

This utility class provides functions relating to file clean up.

Synopsis

Declared in <balb_filecleanerutil.h>

struct FileCleanerUtil;

Static Member Functions

NameDescription
removeFiles Remove files based on the criteria given by the specified config. Only those files for which bdls::FilesystemUtil::isRegularFile returns true are considered for removal (symbolic links are not followed). The behavior is undefined unless 0 <= config.minNumFiles(), 0 <= config.maxNumFiles(), and config.minNumFiles() <= config.maxNumFiles().