载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/EventSequence.h"#include "common/Identity.h"#include "common/Module.h"#include "common/Result.h"#include "common/Revision.h"#include "common/SchemaVersion.h"#include "common/Snapshot.h"#include "common/Time.h"#include <cstdint>#include <deque>#include <functional>#include <memory>#include <optional>#include <ostream>#include <string>#include <string_view>#include <utility>#include <variant>#include <vector>类 | |
| class | eve::game_event::CorrelationId |
| Strong business-workflow correlation identity. 更多... | |
| class | eve::game_event::CausationRef |
| Tagged direct causation reference to an event or command. 更多... | |
| struct | eve::game_event::GameEvent |
| Envelope metadata shared by event domains. 更多... | |
| struct | eve::game_event::TypedEventEnvelope< Payload > |
| Strongly typed event value used before serialization into a stream. 更多... | |
| class | eve::game_event::EventConsumer |
| Independent sequence cursor used to consume an GameEventLog in batches. 更多... | |
| class | eve::game_event::GameEventLog |
| Deterministic in-memory stream of topic-neutral event envelopes. 更多... | |
| class | eve::game_event::GameEventModule |
| Script module factory for generic GameEventLog objects. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::game_event |
类型定义 | |
| using | eve::game_event::EventSequence = eve::EventSequence |
| using | eve::game_event::SimulationTick = eve::SimulationTick |
| using | eve::game_event::SchemaId = eve::LogicalId |
| using | eve::game_event::SchemaVersion = eve::SchemaVersion |
| using | eve::game_event::EventId = eve::EventId |
| Event and command identities are aliases of the common UUID type. | |
| using | eve::game_event::CommandId = eve::CommandId |
函数 | |
| std::ostream & | eve::game_event::operator<< (std::ostream &stream, CorrelationId::Kind kind) |
| Writes a correlation representation tag for diagnostics. | |
| std::ostream & | eve::game_event::operator<< (std::ostream &stream, CausationRef::Kind kind) |
| Writes a causation representation tag for diagnostics. | |