C++ öffentliches API Inventar
C++ öffentliches API Inventar
Abschnitt betitelt „C++ öffentliches API Inventar“Dieses exakt festgeschriebene Inventar wird aus jedem öffentlichen Header
unterhalb von include/missionweaveprotocol bei
481b0ce3a65c1f2265935318b54481ece5032fdf generiert. Es enthält 314 öffentliche
Klassen, Strukturen und Felder, Enumerationen und Mitglieder, Aliase,
Verwendungsdeklarationen, Konstanten, Konstruktoren, Destruktoren, Operatoren,
Methoden und Funktionen. Private Helfer und Test-/Beispielerklärungen sind
ausgeschlossen.
Die Bestandsaufnahme ist die Benennung und genaue Quellenangabe und kein Ersatz für die lokale Laufzeitsemantik oder Zulassungsaufrufablauf.
Öffentliches API-Inventar mit exaktem Commit
C++ · MissionWeaveProtocol::sdk · 314 öffentliche Einträge
Quell-Commit: 481b0ce3a65c1f2265935318b54481ece5032fdf
include/missionweaveprotocol/admission.hpp74 Einträge
include/missionweaveprotocol/bundle.hpp70 Einträge
include/missionweaveprotocol/canonical.hpp6 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| class | CanonicalError | include/missionweaveprotocol/canonical.hpp#L11 |
| using-declaration | CanonicalError.runtime_error | include/missionweaveprotocol/canonical.hpp#L13 |
| function | canonical_json | include/missionweaveprotocol/canonical.hpp#L16 |
| function | canonical_sha256 | include/missionweaveprotocol/canonical.hpp#L18 |
| function | canonical_sha256_document | include/missionweaveprotocol/canonical.hpp#L19 |
| function | canonicalize_json | include/missionweaveprotocol/canonical.hpp#L17 |
include/missionweaveprotocol/conformance.hpp17 Einträge
include/missionweaveprotocol/crypto.hpp14 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| class | CryptoError | include/missionweaveprotocol/crypto.hpp#L18 |
| using-declaration | CryptoError.runtime_error | include/missionweaveprotocol/crypto.hpp#L20 |
| class | Ed25519 | include/missionweaveprotocol/crypto.hpp#L23 |
| method | Ed25519.public_key_from_seed | include/missionweaveprotocol/crypto.hpp#L25 |
| method | Ed25519.sign | include/missionweaveprotocol/crypto.hpp#L26 |
| method | Ed25519.sign_base64url | include/missionweaveprotocol/crypto.hpp#L29 |
| method | Ed25519.sign_document | include/missionweaveprotocol/crypto.hpp#L32 |
| method | Ed25519.verify | include/missionweaveprotocol/crypto.hpp#L27 |
| method | Ed25519.verify_base64url | include/missionweaveprotocol/crypto.hpp#L30 |
| method | Ed25519.verify_document | include/missionweaveprotocol/crypto.hpp#L33 |
| type | Ed25519PublicKey | include/missionweaveprotocol/crypto.hpp#L15 |
| type | Ed25519Seed | include/missionweaveprotocol/crypto.hpp#L14 |
| type | Ed25519Signature | include/missionweaveprotocol/crypto.hpp#L16 |
| function | document_signing_payload | include/missionweaveprotocol/crypto.hpp#L37 |
include/missionweaveprotocol/frame.hpp8 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| class | FrameCodec | include/missionweaveprotocol/frame.hpp#L18 |
| constructor | FrameCodec.FrameCodec | include/missionweaveprotocol/frame.hpp#L20 |
| method | FrameCodec.decode | include/missionweaveprotocol/frame.hpp#L22 |
| method | FrameCodec.decode | include/missionweaveprotocol/frame.hpp#L23 |
| method | FrameCodec.encode | include/missionweaveprotocol/frame.hpp#L24 |
| method | FrameCodec.validate_document | include/missionweaveprotocol/frame.hpp#L25 |
| class | FrameError | include/missionweaveprotocol/frame.hpp#L13 |
| using-declaration | FrameError.runtime_error | include/missionweaveprotocol/frame.hpp#L15 |
include/missionweaveprotocol/json.hpp5 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| type | Json | include/missionweaveprotocol/json.hpp#L12 |
| class | StrictJsonError | include/missionweaveprotocol/json.hpp#L14 |
| using-declaration | StrictJsonError.runtime_error | include/missionweaveprotocol/json.hpp#L16 |
| function | parse_strict_json | include/missionweaveprotocol/json.hpp#L19 |
| function | parse_strict_json | include/missionweaveprotocol/json.hpp#L20 |
include/missionweaveprotocol/schema.hpp19 Einträge
include/missionweaveprotocol/signed_document.hpp97 Einträge
include/missionweaveprotocol/version.hpp4 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| constant | protocol_version | include/missionweaveprotocol/version.hpp#L8 |
| constant | sdk_version | include/missionweaveprotocol/version.hpp#L7 |
| function | version | include/missionweaveprotocol/version.hpp#L11 |
| constant | wire_namespace | include/missionweaveprotocol/version.hpp#L9 |