FOSSredder 0.5.0
Loading...
Searching...
No Matches
DeletionImpact Struct Reference

Lists entity identifiers removed by cascading workspace operations. More...

#include <DeletionImpact.h>

Public Member Functions

bool empty () const noexcept
 Reports whether no identifiers were deleted.

Public Attributes

std::vector< std::string > deletedActorIds
std::vector< std::string > deletedPropertyIds
std::vector< std::string > deletedContractIds
std::vector< std::string > deletedStatementIds
std::vector< std::string > deletedTransactionIds
std::vector< std::string > deletedAnalysisIds
std::vector< std::string > deletedAnnualIds
std::vector< std::string > deletedStatementDraftIds
std::vector< std::string > deletedTransactionDraftIds
std::vector< std::string > deletedImportLogIds
std::vector< std::string > deletedExportLogIds

Detailed Description

Lists entity identifiers removed by cascading workspace operations.

Definition at line 16 of file DeletionImpact.h.

Member Function Documentation

◆ empty()

bool core::domain::DeletionImpact::empty ( ) const
inlinenoexcept

Reports whether no identifiers were deleted.

Definition at line 30 of file DeletionImpact.h.

Member Data Documentation

◆ deletedActorIds

std::vector<std::string> core::domain::DeletionImpact::deletedActorIds

Definition at line 17 of file DeletionImpact.h.

◆ deletedAnalysisIds

std::vector<std::string> core::domain::DeletionImpact::deletedAnalysisIds

Definition at line 22 of file DeletionImpact.h.

◆ deletedAnnualIds

std::vector<std::string> core::domain::DeletionImpact::deletedAnnualIds

Definition at line 23 of file DeletionImpact.h.

◆ deletedContractIds

std::vector<std::string> core::domain::DeletionImpact::deletedContractIds

Definition at line 19 of file DeletionImpact.h.

◆ deletedExportLogIds

std::vector<std::string> core::domain::DeletionImpact::deletedExportLogIds

Definition at line 27 of file DeletionImpact.h.

◆ deletedImportLogIds

std::vector<std::string> core::domain::DeletionImpact::deletedImportLogIds

Definition at line 26 of file DeletionImpact.h.

◆ deletedPropertyIds

std::vector<std::string> core::domain::DeletionImpact::deletedPropertyIds

Definition at line 18 of file DeletionImpact.h.

◆ deletedStatementDraftIds

std::vector<std::string> core::domain::DeletionImpact::deletedStatementDraftIds

Definition at line 24 of file DeletionImpact.h.

◆ deletedStatementIds

std::vector<std::string> core::domain::DeletionImpact::deletedStatementIds

Definition at line 20 of file DeletionImpact.h.

◆ deletedTransactionDraftIds

std::vector<std::string> core::domain::DeletionImpact::deletedTransactionDraftIds

Definition at line 25 of file DeletionImpact.h.

◆ deletedTransactionIds

std::vector<std::string> core::domain::DeletionImpact::deletedTransactionIds

Definition at line 21 of file DeletionImpact.h.


The documentation for this struct was generated from the following file: