Registry / web-framework / oatpp-swagger

oatpp-swagger

JSON →
library1.3.1vcpkgunverified

Oat++ OpenApi (Swagger) UI submodule for generating API documentation.

vcpkg install oatpp-swagger
INSTALL
IMPORT
SIG · OATPP-SWAGGER
O
oatpp-swagger
web-frameworkcppv1.3.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

oatpp-swagger/Controller.hpp
#include <oatpp-swagger/Controller.hpp>

Set up a Swagger UI endpoint for an Oat++ application.

#include "oatpp-swagger/Controller.hpp" #include "oatpp/web/server/HttpConnectionHandler.hpp" #include "oatpp/network/Server.hpp" int main() { oatpp::base::Environment::init(); auto router = oatpp::web::server::HttpRouter::createShared(); auto swaggerController = oatpp::swagger::Controller::createShared(router); auto handler = oatpp::web::server::HttpConnectionHandler::createShared(router); oatpp::network::Server server(handler, nullptr); OATPP_LOGD("Server", "Running on port 8000"); server.run(); return 0; }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.3.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

oatpp-swagger — pip install oatpp-swagger · libregistry