|
testcontainers-cpp 0.2.0
Native C++20 Testcontainers over the Docker Engine API
|
#include <cstdint>#include <string>Classes | |
| struct | testcontainers::ContainerPort |
| A port exposed by a container, with its protocol. More... | |
Namespaces | |
| namespace | testcontainers |
Enumerations | |
| enum class | testcontainers::Proto { testcontainers::Tcp , testcontainers::Udp , testcontainers::Sctp } |
| Transport protocol of a container port. More... | |
Functions | |
| bool | testcontainers::operator== (const ContainerPort &a, const ContainerPort &b) |
| bool | testcontainers::operator!= (const ContainerPort &a, const ContainerPort &b) |
| ContainerPort | testcontainers::tcp (std::uint16_t port) |
| Build a TCP container port (e.g. tcp(6379)). | |
| ContainerPort | testcontainers::udp (std::uint16_t port) |
| Build a UDP container port. | |
| ContainerPort | testcontainers::sctp (std::uint16_t port) |
| Build an SCTP container port. | |
| std::string | testcontainers::to_string (const ContainerPort &p) |
| Format a container port the way Docker names it, e.g. "6379/tcp". | |