Public Member Functions | List of all members
CheckedConsistencies Class Reference
Inheritance diagram for CheckedConsistencies:
Inheritance graph
Collaboration diagram for CheckedConsistencies:
Collaboration graph

Public Member Functions

 CheckedConsistencies (GBDATA *gb_main_)
bool was_performed (const string &check_name) const
GB_ERROR register_as_performed (const string &check_name)
void perform_check (const string &check_name, GB_ERROR(*do_check)(GBDATA *gb_main, size_t species, size_t sais), GB_ERROR &error)
void register_item_check (const string &check_name, item_check_fun item_check)
void perform_item_checks (GB_ERROR &error)
GB_ERROR forgetDoneChecks ()

Detailed Description

Definition at line 56 of file NT_dbrepair.cxx.

Constructor & Destructor Documentation

CheckedConsistencies::CheckedConsistencies ( GBDATA gb_main_)

Member Function Documentation

bool CheckedConsistencies::was_performed ( const string check_name) const

Definition at line 79 of file NT_dbrepair.cxx.

GB_ERROR CheckedConsistencies::register_as_performed ( const string check_name)
void CheckedConsistencies::perform_check ( const string check_name,
GB_ERROR(*)(GBDATA *gb_main, size_t species, size_t sais)  do_check,
GB_ERROR error 

Definition at line 102 of file NT_dbrepair.cxx.

Referenced by NT_repair_DB().

void CheckedConsistencies::register_item_check ( const string check_name,
item_check_fun  item_check 

Definition at line 113 of file NT_dbrepair.cxx.

Referenced by NT_repair_DB().

void CheckedConsistencies::perform_item_checks ( GB_ERROR error)
GB_ERROR CheckedConsistencies::forgetDoneChecks ( )

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