| at(int index) const | eve::definitions::DefinitionRegistry | |
| atType(const std::string &type, int index) const | eve::definitions::DefinitionRegistry | |
| ChangeCallback typedef | eve::definitions::DefinitionRegistry | |
| clearEvents() | eve::definitions::DefinitionRegistry | |
| countType(const std::string &type) const | eve::definitions::DefinitionRegistry | |
| DefinitionRegistry(eve::PersistentId instanceId={}) | eve::definitions::DefinitionRegistry | explicit |
| eventAt(int index) const | eve::definitions::DefinitionRegistry | |
| eventCount() const | eve::definitions::DefinitionRegistry | |
| generationOf(const std::string &type, const std::string &id) const | eve::definitions::DefinitionRegistry | |
| handle(const std::string &type, const std::string &id) const | eve::definitions::DefinitionRegistry | |
| insert(const std::string &type, const std::string &id, int version, const std::string &json) | eve::definitions::DefinitionRegistry | |
| isStale(const DefinitionHandle &handle) const noexcept | eve::definitions::DefinitionRegistry | |
| isTombstone(const std::string &type, const std::string &id) const noexcept | eve::definitions::DefinitionRegistry | |
| reference(const std::string &type, const std::string &id) const | eve::definitions::DefinitionRegistry | |
| remove(const std::string &type, const std::string &id) | eve::definitions::DefinitionRegistry | |
| replace(const std::string &type, const std::string &id, int version, const std::string &json) | eve::definitions::DefinitionRegistry | |
| resolve(const std::string &type, const std::string &id) const | eve::definitions::DefinitionRegistry | |
| resolveHandle(const DefinitionHandle &handle) const | eve::definitions::DefinitionRegistry | |
| restoreJson(const std::string &json) | eve::definitions::DefinitionRegistry | |
| restoreSnapshot(const eve::SnapshotEnvelope &snapshot, const eve::SnapshotHashProvider &hashProvider) | eve::definitions::DefinitionRegistry | |
| restoreSnapshotJson(std::string_view json, const eve::SnapshotHashProvider &hashProvider) | eve::definitions::DefinitionRegistry | |
| size() const | eve::definitions::DefinitionRegistry | |
| snapshot(const eve::SnapshotHashProvider &hashProvider) const | eve::definitions::DefinitionRegistry | |
| snapshotEnvelopeJson(const eve::SnapshotHashProvider &hashProvider) const | eve::definitions::DefinitionRegistry | |
| snapshotJson() const | eve::definitions::DefinitionRegistry | |
| subscribe(ChangeCallback callback) | eve::definitions::DefinitionRegistry | |