acl  3.5.3.0
acl::redis_role4slave类 参考

#include <redis_role.hpp>

+ acl::redis_role4slave 的协作图:

Public 成员函数

 redis_role4slave (void)
 
 ~redis_role4slave (void)
 
void set_ip (const char *ip)
 
void set_port (int port)
 
void set_status (const char *status)
 
void set_offset (long long off)
 
const char * get_ip (void) const
 
int get_port (void) const
 
const char * get_status (void) const
 
long long get_offset (void) const
 

详细描述

在文件 redis_role.hpp16 行定义.

构造及析构函数说明

◆ redis_role4slave()

acl::redis_role4slave::redis_role4slave ( void  )
inline

在文件 redis_role.hpp19 行定义.

19 : port_(0), off_(0) {}

◆ ~redis_role4slave()

acl::redis_role4slave::~redis_role4slave ( void  )
inline

在文件 redis_role.hpp20 行定义.

20 {}

成员函数说明

◆ get_ip()

const char* acl::redis_role4slave::get_ip ( void  ) const
inline

在文件 redis_role.hpp38 行定义.

39  {
40  return ip_.c_str();
41  }
char * c_str() const

◆ get_offset()

long long acl::redis_role4slave::get_offset ( void  ) const
inline

在文件 redis_role.hpp50 行定义.

51  {
52  return off_;
53  }

◆ get_port()

int acl::redis_role4slave::get_port ( void  ) const
inline

在文件 redis_role.hpp42 行定义.

43  {
44  return port_;
45  }

◆ get_status()

const char* acl::redis_role4slave::get_status ( void  ) const
inline

在文件 redis_role.hpp46 行定义.

47  {
48  return status_.c_str();
49  }
char * c_str() const

◆ set_ip()

void acl::redis_role4slave::set_ip ( const char *  ip)
inline

在文件 redis_role.hpp22 行定义.

23  {
24  ip_ = ip;
25  }

◆ set_offset()

void acl::redis_role4slave::set_offset ( long long  off)
inline

在文件 redis_role.hpp34 行定义.

35  {
36  off_ = off;
37  }

◆ set_port()

void acl::redis_role4slave::set_port ( int  port)
inline

在文件 redis_role.hpp26 行定义.

27  {
28  port_ = port;
29  }

◆ set_status()

void acl::redis_role4slave::set_status ( const char *  status)
inline

在文件 redis_role.hpp30 行定义.

31  {
32  status_ = status;
33  }

该类的文档由以下文件生成: