A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
Loading...
Searching...
No Matches
service.cc File Reference
#include "a11/flow/service.h"
#include <array>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include <absl/strings/str_cat.h>
#include <absl/strings/str_join.h>
#include <nlohmann/json.hpp>
#include "a11/flow/catalogue.h"
#include "a11/flow/complete.h"
#include "a11/flow/diagnostic.h"
#include "a11/flow/discover.h"
#include "a11/flow/emit_json.h"
#include "a11/flow/format.h"
#include "a11/flow/generate.h"
#include "a11/flow/inspect.h"
#include "a11/flow/navigate.h"
#include "a11/flow/offsets.h"
#include "a11/flow/parser.h"
#include "a11/flow/resolve.h"
#include "a11/flow/schema.h"

Namespaces

namespace  a11
 
namespace  a11::flow
 

Functions

absl::Span< const std::string_view > a11::flow::Methods ()
 Every method [Handle] knows, in the order --help lists them.
 
std::string_view a11::flow::MethodSummary (std::string_view method)
 What a method takes and gives back, one line, for --help.
 
nlohmann::json a11::flow::Handle (const nlohmann::json &request)
 One question about one document, answered.
 

Variable Documentation

◆ name

std::string_view name

◆ summary

std::string_view summary