log4cplus_helpers_socket_holder(3)
| log4cplus::helpers::socket_holder(3) | log4cplus | log4cplus::helpers::socket_holder(3) |
NAME
log4cplus::helpers::socket_holder
SYNOPSIS
#include <socket.h>
Public Member Functions
socket_holder ()
socket_holder (os_socket_type s)
~socket_holder ()
void reset (os_socket_type s=INVALID_OS_SOCKET_VALUE)
os_socket_type detach ()
socket_holder (socket_holder &&)=delete
socket_holder (socket_holder const &)=delete
socket_holder operator= (socket_holder &&)=delete
socket_holder operator= (socket_holder const
&)=delete
Public Attributes
os_socket_type sock
Detailed Description
Definition at line 140 of file internal/socket.h.
Constructor & Destructor Documentation
log4cplus::helpers::socket_holder::socket_holder () [inline]
Definition at line 144 of file internal/socket.h.
log4cplus::helpers::socket_holder::socket_holder (os_socket_type s) [inline]
Definition at line 148 of file internal/socket.h.
log4cplus::helpers::socket_holder::~socket_holder () [inline]
Definition at line 152 of file internal/socket.h.
References sock.
log4cplus::helpers::socket_holder::socket_holder (socket_holder &&) [delete]
log4cplus::helpers::socket_holder::socket_holder (socket_holder const &) [delete]
Member Function Documentation
os_socket_type log4cplus::helpers::socket_holder::detach () [inline]
Definition at line 167 of file internal/socket.h.
References log4cplus::helpers::INVALID_OS_SOCKET_VALUE, and sock.
socket_holder log4cplus::helpers::socket_holder::operator= (socket_holder &&) [delete]
socket_holder log4cplus::helpers::socket_holder::operator= (socket_holder const &) [delete]
void log4cplus::helpers::socket_holder::reset (os_socket_type s = INVALID_OS_SOCKET_VALUE) [inline]
Definition at line 158 of file internal/socket.h.
References log4cplus::helpers::INVALID_OS_SOCKET_VALUE, and sock.
Member Data Documentation
os_socket_type log4cplus::helpers::socket_holder::sock
Definition at line 142 of file internal/socket.h.
Referenced by detach(), reset(), and ~socket_holder().
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Fri Jun 18 2021 | Version 2.0.6 |
