|
std::string | CreateTmpKey (const std::string &key, std::string prefix) |
|
void | PutArg (::redis::CmdArgs::CmdArgsArray &args_, std::optional< ScanOptionsBase::Match > arg) |
|
void | PutArg (::redis::CmdArgs::CmdArgsArray &args_, std::optional< ScanOptionsBase::Count > arg) |
|
KeyType | ParseKeyType (std::string_view str) |
|
std::string | ToString (KeyType key_type) |
|
std::vector< std::string > | ParseReplyDataArray (ReplyData &&array_data, const std::string &request_description, To< std::vector< std::string > >) |
|
std::vector< std::optional< std::string > > | ParseReplyDataArray (ReplyData &&array_data, const std::string &request_description, To< std::vector< std::optional< std::string > > >) |
|
std::vector< std::pair< std::string, std::string > > | ParseReplyDataArray (ReplyData &&array_data, const std::string &request_description, To< std::vector< std::pair< std::string, std::string > > >) |
|
std::vector< MemberScore > | ParseReplyDataArray (ReplyData &&array_data, const std::string &request_description, To< std::vector< MemberScore > >) |
|
std::vector< GeoPoint > | ParseReplyDataArray (ReplyData &&array_data, const std::string &request_description, To< std::vector< GeoPoint > >) |
|
std::string | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::string >) |
|
double | Parse (ReplyData &&reply_data, const std::string &request_description, To< double >) |
|
size_t | Parse (ReplyData &&reply_data, const std::string &request_description, To< size_t >) |
|
bool | Parse (ReplyData &&reply_data, const std::string &request_description, To< size_t, bool >) |
|
int64_t | Parse (ReplyData &&reply_data, const std::string &request_description, To< int64_t >) |
|
std::chrono::system_clock::time_point | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::chrono::system_clock::time_point >) |
|
HsetReply | Parse (ReplyData &&reply_data, const std::string &request_description, To< HsetReply >) |
|
PersistReply | Parse (ReplyData &&reply_data, const std::string &request_description, To< PersistReply >) |
|
KeyType | Parse (ReplyData &&reply_data, const std::string &request_description, To< KeyType >) |
|
void | Parse (ReplyData &&reply_data, const std::string &request_description, To< StatusOk, void >) |
|
bool | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::optional< StatusOk >, bool >) |
|
void | Parse (ReplyData &&reply_data, const std::string &request_description, To< StatusPong, void >) |
|
SetReply | Parse (ReplyData &&reply_data, const std::string &request_description, To< SetReply >) |
|
std::unordered_set< std::string > | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::unordered_set< std::string > >) |
|
std::unordered_map< std::string, std::string > | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::unordered_map< std::string, std::string > >) |
|
ReplyData | Parse (ReplyData &&reply_data, const std::string &request_description, To< ReplyData >) |
|
template<typename Result , typename ReplyType = Result> |
std::enable_if_t< impl::HasParseFunctionFromRedisReply< Result, ReplyType >::value, ReplyType > | Parse (ReplyData &&reply_data, const std::string &request_description, To< Result, ReplyType >) |
|
template<typename T > |
std::vector< T > | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::vector< T > >) |
|
template<typename T > |
std::optional< T > | Parse (ReplyData &&reply_data, const std::string &request_description, To< std::optional< T > >) |
|
template<typename Result , typename ReplyType = Result> |
ReplyType | ParseReply (ReplyPtr reply, const std::string &request_description={}) |
|