|
Arachne 1.0
Arachne - the perpetual stitcher of Wikidata entities.
|
Namespaces | |
| namespace | anonymous_namespace{coordinator.cpp} |
Classes | |
| struct | intake_request |
| struct | envelope_record |
| struct | state_event |
| struct | accumulation_policy |
| struct | accumulation_state |
| struct | verification_issue |
| class | operational_ledger |
| class | domain_lock |
Enumerations | |
| enum class | cocoon_status { received , needs_format_fix , waiting_approval , accepted , waiting_processing , processing , integrated , failed , rejected , superseded } |
Functions | |
| std::string_view | to_string (const cocoon_status status) noexcept |
| cocoon_status | cocoon_status_from_string (const std::string_view value) |
| bool | can_transition (const cocoon_status from, const cocoon_status to) noexcept |
| bool | path_is_within (const std::filesystem::path &path, const std::filesystem::path &possible_parent) |
| void | reject_inbox_deletion_target (const std::filesystem::path &target, const std::filesystem::path &inbox_root) |
|
strong |
| Enumerator | |
|---|---|
| received | |
| needs_format_fix | |
| waiting_approval | |
| accepted | |
| waiting_processing | |
| processing | |
| integrated | |
| failed | |
| rejected | |
| superseded | |
Definition at line 14 of file coordinator.hpp.
|
nodiscardnoexcept |
Definition at line 535 of file coordinator.cpp.
References accepted, failed, integrated, needs_format_fix, processing, received, rejected, superseded, waiting_approval, and waiting_processing.
|
nodiscard |
Definition at line 519 of file coordinator.cpp.
|
nodiscard |
Definition at line 1542 of file coordinator.cpp.
| void arachne::coordination::reject_inbox_deletion_target | ( | const std::filesystem::path & | target, |
| const std::filesystem::path & | inbox_root ) |
Definition at line 1558 of file coordinator.cpp.
|
nodiscardnoexcept |
Definition at line 493 of file coordinator.cpp.
References accepted, failed, integrated, needs_format_fix, processing, received, rejected, superseded, waiting_approval, and waiting_processing.