Struct CheckSummary

Struct Documentation

struct CheckSummary

Statistical summary of job checking operations.

This structure collects comprehensive statistics about job checking operations including file counts, success rates, errors encountered, and performance metrics. It provides detailed reporting for users to understand the scope and success of job organization operations.

Collected

  • File processing statistics (total, processed, matched)

  • File movement statistics (successful moves, failures)

  • Error collection for troubleshooting

  • Timing information for performance analysis

Public Functions

inline CheckSummary()

Default constructor initializing all counters to zero.

Public Members

size_t total_files

Total number of files considered.

size_t processed_files

Number of files successfully processed.

size_t matched_files

Number of files matching criteria.

size_t moved_files

Number of files successfully moved.

size_t failed_moves

Number of file move operations that failed.

std::vector<std::string> errors

Collection of error messages encountered.

double execution_time

Total execution time in seconds.