cpp_redis
4.0.0
cpp_redis is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations and pipelining.
|
#include <builder_iface.hpp>
Public Member Functions | |
virtual builder_iface & | operator<< (std::string &data)=0 |
virtual bool | reply_ready (void) const =0 |
virtual reply | get_reply (void) const =0 |
interface inherited by all builders
|
pure virtual |
Implemented in cpp_redis::builders::integer_builder, cpp_redis::builders::simple_string_builder, cpp_redis::builders::array_builder, cpp_redis::builders::bulk_string_builder, and cpp_redis::builders::error_builder.
|
pure virtual |
take data as parameter which is consumed to build the reply every bytes used to build the reply must be removed from the buffer passed as parameter
data | data to be consumed |
Implemented in cpp_redis::builders::integer_builder, cpp_redis::builders::simple_string_builder, cpp_redis::builders::array_builder, cpp_redis::builders::bulk_string_builder, and cpp_redis::builders::error_builder.
|
pure virtual |
Implemented in cpp_redis::builders::integer_builder, cpp_redis::builders::simple_string_builder, cpp_redis::builders::array_builder, cpp_redis::builders::bulk_string_builder, and cpp_redis::builders::error_builder.