createFiltered

fnArchive createFiltered(string fsRoot, string outDir, string base, string ext, CreateOpts co, FilterOpts fo) @safe

Convenience function: creates a filtered archive using high-level options.

Parameters

fsRootfilesystem root to back up
outDirdirectory where slices are written
basearchive base name
extslice extension (e.g., "dar")
cohigh-level create options (use createOpts() builder)
fohigh-level filter options (use filterOpts() builder)

Throws

DarException if archive creation fails (I/O error, invalid filters/options).