acl  3.5.3.0
acl::disque_node类 参考

#include <disque_node.hpp>

+ acl::disque_node 的协作图:

Public 成员函数

 disque_node ()
 
 ~disque_node ()
 
void set_id (const char *id)
 
void set_ip (const char *ip)
 
void set_port (int port)
 
void set_priority (int n)
 
const char * get_id () const
 
const char * get_ip () const
 
int get_port () const
 
int get_priority () const
 

详细描述

在文件 disque_node.hpp10 行定义.

构造及析构函数说明

◆ disque_node()

acl::disque_node::disque_node ( )
inline

在文件 disque_node.hpp13 行定义.

13 : port_(0), priority_(0) {}

◆ ~disque_node()

acl::disque_node::~disque_node ( )
inline

在文件 disque_node.hpp14 行定义.

14 {}

成员函数说明

◆ get_id()

const char* acl::disque_node::get_id ( ) const
inline

在文件 disque_node.hpp36 行定义.

37  {
38  return id_.c_str();
39  }
char * c_str() const

◆ get_ip()

const char* acl::disque_node::get_ip ( ) const
inline

在文件 disque_node.hpp41 行定义.

42  {
43  return ip_.c_str();
44  }
char * c_str() const

◆ get_port()

int acl::disque_node::get_port ( ) const
inline

在文件 disque_node.hpp46 行定义.

47  {
48  return port_;
49  }

◆ get_priority()

int acl::disque_node::get_priority ( ) const
inline

在文件 disque_node.hpp51 行定义.

52  {
53  return priority_;
54  }

◆ set_id()

void acl::disque_node::set_id ( const char *  id)
inline

在文件 disque_node.hpp16 行定义.

17  {
18  id_ = id;
19  }

◆ set_ip()

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

在文件 disque_node.hpp21 行定义.

22  {
23  ip_ = ip;
24  }

◆ set_port()

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

在文件 disque_node.hpp26 行定义.

27  {
28  port_ = port;
29  }

◆ set_priority()

void acl::disque_node::set_priority ( int  n)
inline

在文件 disque_node.hpp31 行定义.

32  {
33  priority_ = n;
34  }

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