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.
Audit
Dependencies
No dependency data recorded yet.
Resources
No resource links recorded.