|
Goby3 3.7.0
2026.11.12
|
#include <cctype>#include <map>#include <ostream>#include <set>#include <string>#include <tuple>#include <vector>#include "goby/middleware/tool/interface/render_dot.h"Go to the source code of this file.
Classes | |
| struct | goby::middleware::tool::interface::D2Params |
| class | goby::middleware::tool::interface::detail::D2Writer |
| Writes a deployment as D2 (https://d2lang.com): the same containers, colors and edge conventions as the DOT output, with styles defined once as classes. More... | |
Namespaces | |
| namespace | goby |
| The global namespace for the Goby project. | |
| namespace | goby::middleware |
| Objects implementing the Goby nested middleware. | |
| namespace | goby::middleware::tool |
| namespace | goby::middleware::tool::interface |
| namespace | goby::middleware::tool::interface::detail |
Functions | |
| std::string | goby::middleware::tool::interface::detail::d2_quoted (const std::string &s) |
| std::string | goby::middleware::tool::interface::detail::d2_tooltip (const std::string &s) |
| void | goby::middleware::tool::interface::write_d2 (std::ostream &os, const Deployment &deployment, const Resolution &resolution, const D2Params ¶ms) |
| Write a D2 diagram of the deployment's publish/subscribe connections. | |