#include <string>#include <format>#include <cassert>#include <tuple>#include <vector>#include <list>#include <memory>#include <type_traits>#include <spdlog/spdlog.h>#include "parse_error.hpp"Go to the source code of this file.
Classes | |
| struct | dcn::server::RouteArgDef |
| A pair of RouteArgType and RouteArgRequirement. More... | |
| class | dcn::server::RouteArg |
| A class representing a route argument. More... | |
| struct | std::formatter< dcn::server::RouteArgType > |
| struct | std::formatter< dcn::server::RouteArgRequirement > |
| struct | std::formatter< dcn::server::RouteArg > |
Namespaces | |
| namespace | dcn |
| namespace | dcn::server |
| namespace | dcn::parse |
Concepts | |
| concept | dcn::parse::HasValueTypeAndIterator |
| concept | dcn::parse::IsSequenceContainer |
| concept | dcn::parse::IsTupleLike |
Enumerations | |
| enum class | dcn::server::RouteArgType { dcn::server::Unknown = 0 , dcn::server::character , dcn::server::unsigned_integer , dcn::server::base58 , dcn::server::string , dcn::server::array , dcn::server::object } |
| Enum to represent the type of a route argument. More... | |
| enum class | dcn::server::RouteArgRequirement { dcn::server::Unknown = 0 , dcn::server::optional , dcn::server::required } |
| Enum to represent the requirement of a route argument. More... | |