Global namespace

Namespaces

Name

boost

boost namespace

Namespaces

Name

redis

boost::redis namespace

Namespaces

Name

resp3

adapter

Types

Name

Description

address

Address of a Redis server.

config

Configure parameters used by the connection classes.

logger

Defines logging configuration.

request

Represents a Redis request.

usage

Connection usage information.

connection

A basic_connection that type erases the executor.

basic_connection

A SSL connection to the Redis server.

any_adapter

A type‐erased reference to a response.

ignore_t

Type used to ignore responses.

response

Response with compile‐time size.

generic_response

A generic response to a request

Enums

Name

Description

error

Generic errors.

operation

Connection operations that can be cancelled.

Functions

Name

Description

make_error_code

Creates a error_code object from an error.

consume_one

consume_one overloads

Variables

Name

Description

ignore

Global ignore object.

boost::redis::resp3 namespace

Types

Name

Description

basic_node

A node in the response tree.

parser

add_bulk_impl

add_bulk_impl<std::tuple<Ts...>>

add_bulk_impl<std::pair<U, V>>

bulk_counter

bulk_counter<std::pair<T, U>>

node

A node in the response tree that owns its data.

node_view

A node in the response tree that does not own its data.

Enums

Name

Description

type

RESP3 data types.

Functions

Name

Description

to_string

Converts the data type to a string.

operator<<

Writes the type to the output stream.

is_aggregate

Checks whether the data type is an aggregate.

element_multiplicity

to_code

to_type

operator==

Compares a node for equality.

parse

boost_redis_to_bulk

Adds a bulk to the request.

add_header

add_bulk

add_blob

add_separator

boost::redis::adapter namespace

Types

Name

Description

error

Stores any resp3 error.

ignore

An adapter that ignores responses.

result

Stores response to individual Redis commands.

Functions

Name

Description

operator==

Compares two error objects for equality

operator!=

Compares two error objects for difference

throw_exception_from_error

Allows using error with boost::system::result.

boost_redis_adapt

Adapts a type to be used as a response.

adapt2

Adapts a type to be used as the response to an individual command.

Created with MrDocs