boost::redis :: Boost.Redis

# boost::redis

## Namespaces

Name
`adapter`
`resp3`

## Types

Name | Description
`address` | Address of a Redis server.
`any_adapter` | A type‐erased reference to a response.
`basic_connection` | A SSL connection to the Redis server.
`config` | Configure parameters used by the connection classes.
`connection` | A basic_connection that type erases the executor.
`logger` | Defines logging configuration.
`push_parser` | A range that parses Pub/Sub messages from a sequence of RESP3 nodes.
`push_view` | A Pub/Sub message received from the server.
`request` | Represents a Redis request.
`sentinel_config` | Configuration values to use when using Sentinel.
`usage` | Connection usage information.
`generic_flat_response` | Similar to `boost::redis::generic_response` but stores data contiguously.
`generic_response` | A generic response to a request
`ignore_t` | Type used to ignore responses.
`response` | Response with compile‐time size.

## Enums

Name | Description
`error` | Generic errors.
`operation` | Connection operations that can be cancelled.
`role` | Identifies the possible roles of a Redis server.

## Functions

Name | Description
`consume_one` | `consume_one` overloads
`make_error_code` | Creates a error_code object from an error.
`operator==` | Compares two addresses for equality.
`operator!=` | Compares two addresses for inequality.

## Variables

Name | Description
`ignore` | Global ignore object.

Created with MrDocs