RMQ - RabbitMQ C++ Library
Static Public Member Functions | List of all members
BloombergLP::rmqa::ConnectionString Class Reference

A very basic amqp/amqps connection string -> VHostInfo parser. More...

#include <rmqa_connectionstring.h>

Static Public Member Functions

static bsl::optional< rmqt::VHostInfoparse (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)
 

Detailed Description

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.


The documentation for this class was generated from the following files: