fastdo  0.6.16
eiennet::EndPoint类 参考abstract

端点基类(套接字地址对象基类) 更多...

#include <eiennet_socket.hpp>

类 eiennet::EndPoint 继承关系图:

Public 成员函数

 EndPoint ()
 
virtual ~EndPoint ()
 
virtual void * get () const =0
 void*形式取得内部的sockaddr_?结构体指针 更多...
 
template<typename _Ty >
_Ty * get () const
 _Ty*形式取得内部的sockaddr_?结构体指针 更多...
 
virtual winux::uintsize () const =0
 取得地址的数据大小,一般为内部地址结构体的大小 更多...
 
virtual winux::String toString () const =0
 把地址转换成一个字符串 更多...
 
virtual EndPointclone () const =0
 克隆一个EndPoint 更多...
 
virtual Socket::AddrFamily getAddrFamily () const =0
 获取地址簇 更多...
 

详细描述

端点基类(套接字地址对象基类)

在文件 eiennet_socket.hpp571 行定义.

构造及析构函数说明

eiennet::EndPoint::EndPoint ( )
inline

在文件 eiennet_socket.hpp574 行定义.

virtual eiennet::EndPoint::~EndPoint ( )
inlinevirtual

eiennet::ip::EndPoint 重载.

在文件 eiennet_socket.hpp575 行定义.

成员函数说明

virtual void* eiennet::EndPoint::get ( ) const
pure virtual

void*形式取得内部的sockaddr_?结构体指针

eiennet::ip::EndPoint , 以及 eiennet::ip::EndPoint 内被实现.

template<typename _Ty >
_Ty* eiennet::EndPoint::get ( ) const
inline

_Ty*形式取得内部的sockaddr_?结构体指针

在文件 eiennet_socket.hpp581 行定义.

virtual winux::uint& eiennet::EndPoint::size ( ) const
pure virtual

取得地址的数据大小,一般为内部地址结构体的大小

eiennet::ip::EndPoint 内被实现.

virtual winux::String eiennet::EndPoint::toString ( ) const
pure virtual

把地址转换成一个字符串

eiennet::ip::EndPoint 内被实现.

virtual EndPoint* eiennet::EndPoint::clone ( ) const
pure virtual

克隆一个EndPoint

eiennet::ip::EndPoint 内被实现.

virtual Socket::AddrFamily eiennet::EndPoint::getAddrFamily ( ) const
pure virtual

获取地址簇

eiennet::ip::EndPoint 内被实现.


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