Update doxygen comments

This commit is contained in:
Aaron Po
2026-06-23 00:45:32 -04:00
parent 22b3f2b3f9
commit 8d6b83673b
12 changed files with 269 additions and 93 deletions

View File

@@ -17,7 +17,9 @@ class IExportService {
public:
IExportService() = default;
/// @brief Virtual destructor for polymorphic cleanup.
/**
* @brief Virtual destructor for polymorphic cleanup.
*/
virtual ~IExportService() = default;
IExportService(const IExportService&) = delete;
@@ -25,7 +27,9 @@ class IExportService {
IExportService(IExportService&&) = delete;
IExportService& operator=(IExportService&&) = delete;
/// @brief Prepares the export destination for a new run.
/**
* @brief Prepares the export destination for a new run.
*/
virtual void Initialize() = 0;
/**
@@ -42,7 +46,9 @@ class IExportService {
*/
virtual uint64_t ProcessRecord(const UserRecord& user) = 0;
/// @brief Finalizes the export destination.
/**
* @brief Finalizes the export destination.
*/
virtual void Finalize() = 0;
};