C++ 公開 API インベントリ
C++ 公開 API インベントリ
Section titled “C++ 公開 API インベントリ”この正確なコミット インベントリは、include/missionweaveprotocol の
481b0ce3a65c1f2265935318b54481ece5032fdf
より下のすべてのパブリック ヘッダーから生成されます。これには、314 のパブリック クラス、構造体とフィールド、列挙型とメンバー、エイリアス、宣言、定数、コンストラクター、デストラクター、演算子、メソッド、および関数の使用が含まれています。プライベートヘルパーとテスト/サンプル宣言は除外されます。
インベントリは、名前付けと正確なソースの出所参照であり、ローカルの ランタイム セマンティクス または アドミッション呼び出しフロー の代替ではありません。
正確なコミットのパブリック API インベントリ
C++ · MissionWeaveProtocol::sdk · 314 件の公開エントリー
ソースコミット: 481b0ce3a65c1f2265935318b54481ece5032fdf
include/missionweaveprotocol/admission.hpp74 個のエントリ
include/missionweaveprotocol/bundle.hpp70 個のエントリ
include/missionweaveprotocol/canonical.hpp6 個のエントリ
| 種別 | 公開シンボル | 正確なソース |
|---|---|---|
| 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 個のエントリ
include/missionweaveprotocol/crypto.hpp14 個のエントリ
| 種別 | 公開シンボル | 正確なソース |
|---|---|---|
| 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 個のエントリ
| 種別 | 公開シンボル | 正確なソース |
|---|---|---|
| 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 個のエントリ
| 種別 | 公開シンボル | 正確なソース |
|---|---|---|
| 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 個のエントリ
include/missionweaveprotocol/signed_document.hpp97 個のエントリ
include/missionweaveprotocol/version.hpp4 個のエントリ
| 種別 | 公開シンボル | 正確なソース |
|---|---|---|
| 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 |