|
virthttp
0.0
libvirt http interface
|
#include <optional>#include <tuple>#include <rapidjson/rapidjson.h>#include <virt_wrap/Error.hpp>#include "wrapper/depends.hpp"#include "wrapper/dispatch.hpp"#include "wrapper/domain_actions_table.hpp"#include "wrapper/virt2json.hpp"#include "base.hpp"#include "flagwork.hpp"#include "hdl_ctx.hpp"#include "urlparser.hpp"#include "virt_wrap.hpp"Go to the source code of this file.
Classes | |
| struct | DomainUnawareHandlers |
| class | DomainHandlers |
Typedefs | |
| using | DomainJDispatcherVals = std::tuple< JDispatchVals< JTypeList< rapidjson::kStringType, rapidjson::kObjectType >, JTypeList< rapidjson::kArrayType >>, JDispatchVals< JAll >, JDispatchVals< JTypeList< rapidjson::kObjectType >, JTypeList< rapidjson::kArrayType >>, JDispatchVals< JAll >> |
Variables | |
| constexpr DomainJDispatcherVals | domain_jdispatcher_vals {} |
| constexpr std::array< JDispatch, std::tuple_size_v< DomainJDispatcherVals > > | domain_jdispatchers = gen_jdispatchers(domain_jdispatcher_vals) |
| using DomainJDispatcherVals = std::tuple<JDispatchVals<JTypeList<rapidjson::kStringType, rapidjson::kObjectType>, JTypeList<rapidjson::kArrayType>>, JDispatchVals<JAll>, JDispatchVals<JTypeList<rapidjson::kObjectType>, JTypeList<rapidjson::kArrayType>>, JDispatchVals<JAll>> |
jdispatcher values for domain handlers as a type list
| constexpr DomainJDispatcherVals domain_jdispatcher_vals {} |
jdispatcher values for domain handlers as a tuple
| constexpr std::array<JDispatch, std::tuple_size_v<DomainJDispatcherVals> > domain_jdispatchers = gen_jdispatchers(domain_jdispatcher_vals) |
jdispatchers for domain handlers as an array
1.8.11