Classes | |
| struct | ConditionBatchItem |
| struct | ConnectorBatchItem |
| class | IRegistryStore |
| struct | LruCache |
| struct | NameCursorPage |
| class | Registry |
| class | RegistryProjector |
| Materialises finalised registry events from the hot-store changelog into the Registry database, using an independent change_seq cursor persisted in the registry DB. Implements events::IEventProjector so it can be driven by the existing EventsRuntime projection loop. More... | |
| class | SQLiteRegistryStore |
| struct | TransformationBatchItem |
Typedefs | |
| using | ScalarLabel = dcn::chain::ScalarLabel |
| using | ConnectorRecordHandle = std::shared_ptr<const ConnectorRecord> |
| using | TransformationRecordHandle = std::shared_ptr<const TransformationRecord> |
| using | ConditionRecordHandle = std::shared_ptr<const ConditionRecord> |
| using | NameCursor = std::string |
Functions | |
| std::string | serializeNameCursor (const NameCursor &cursor) |
| using dcn::registry::ConditionRecordHandle = std::shared_ptr<const ConditionRecord> |
| using dcn::registry::ConnectorRecordHandle = std::shared_ptr<const ConnectorRecord> |
| using dcn::registry::NameCursor = std::string |
| using dcn::registry::TransformationRecordHandle = std::shared_ptr<const TransformationRecord> |
|
inline |