载入中...
搜索中...
未找到
The built-in snapshot hasher and the capability bridge for it. 更多...
#include "common/SnapshotHash.h"#include "common/Capability.h"#include "common/Diagnostic.h"#include <array>#include <cstdint>#include <utility>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
函数 | |
| std::string_view | eve::contentDigestKindName (ContentDigestKind kind) noexcept |
| Stable protocol spelling of a digest kind. | |
| std::shared_ptr< ISnapshotContentHasher > | eve::builtinSnapshotContentHasher () |
| The engine's built-in content hasher. | |
| ISnapshotContentHasher * | eve::registeredSnapshotContentHasher () noexcept |
| The currently registered hasher, if a module registered one. | |
| Result< void > | eve::registerBuiltinSnapshotHasher () |
| Register the built-in hasher, unless a module already registered one. | |
| SnapshotHashProvider | eve::snapshotContentHashProvider () |
A SnapshotHashProvider backed by the active hasher. | |
| std::string_view | eve::activeSnapshotHashAlgorithm () noexcept |
Id of the algorithm snapshotContentHashProvider currently uses. | |
详细描述
The built-in snapshot hasher and the capability bridge for it.
在文件 SnapshotHash.cpp 中定义.