|
RMQ - RabbitMQ C++ Library
|
A very basic amqp/amqps connection string -> VHostInfo parser. More...
#include <rmqa_connectionstring.h>
Static Public Member Functions | |
| static bsl::optional< rmqt::VHostInfo > | parse (bsl::string_view uri) |
| static bool | parseParts (bsl::string_view *scheme, bsl::string_view *username, bsl::string_view *password, bsl::string_view *hostname, bsl::string_view *port, bsl::string_view *vhost, bsl::string_view uri) |
A very basic amqp/amqps connection string -> VHostInfo parser.
This does not fully implement rfc 3986. It is provided to parse straight forward connection strings such as 'amqp://username:password@plainhostname:5672/vhostname' and does not implement proper escape patterns etc.