|
| bool | a11::actions::SchemaQueryAccepts (const SchemaQuery &query, std::string_view name) |
| | Whether name matches query's name filters.
|
| |
| absl::StatusOr< SchemaQuery > | a11::actions::ParseSchemaQuery (std::string_view encoded) |
| | Parses a SchemaQuery from the request port's JSON.
|
| |
| absl::StatusOr< SchemaQuery > | a11::actions::ParseSchemaQueryString (std::string_view query) |
| | Parses a SchemaQuery from a URL query string.
|
| |
| nlohmann::json | a11::actions::SchemaToJson (const ActionSchema &schema, bool runnable, PortView ports=PortView::kCallable) |
| | One schema as an actions entry.
|
| |
| nlohmann::json | a11::actions::RegistryToJson (const ActionRegistry ®istry, const SchemaQuery &query) |
| | A whole document: every schema in registry that query accepts.
|
| |
| absl::StatusOr< std::string > | a11::actions::RegistryToJsonText (const ActionRegistry ®istry, const SchemaQuery &query) |
| | RegistryToJson as text, or why it could not be encoded.
|
| |
| absl::StatusOr< std::string > | a11::actions::SchemaToJsonText (const ActionSchema &schema, bool runnable, PortView ports=PortView::kCallable) |
| | One schema as a whole document, for a route that answers with one.
|
| |
| absl::StatusOr< ActionSchema > | a11::actions::SchemaFromJson (const nlohmann::json &entry) |
| | The schema an actions entry was written from.
|
| |
| absl::StatusOr< ActionSchema > | a11::actions::SchemaFromJsonText (std::string_view encoded) |
| | SchemaFromJson, parsing encoded first.
|
| |
| absl::StatusOr< std::vector< nlohmann::json > > | a11::actions::SchemasInDocument (const nlohmann::json &document) |
| | The actions entries of document, or why there are none to read.
|
| |