libutil++  1.9.3
 All Classes Functions Variables
Public Types | Public Member Functions | Static Public Member Functions | List of all members
sella::net::SocketTrigger Class Reference
Inheritance diagram for sella::net::SocketTrigger:
sella::net::SocketPair

Public Types

typedef std::shared_ptr
< SocketTrigger
shared
 
typedef SocketTriggerptr
 
- Public Types inherited from sella::net::SocketPair
typedef std::shared_ptr
< SocketPair
shared
 
typedef SocketPairptr
 

Public Member Functions

 SocketTrigger (const SocketTrigger &sock)=delete
 
void operator= (const SocketTrigger &sock)=delete
 
UnixSocket::shared getSocket (void) const throw ()
 
int getFD (void) const
 
void set (void) throw (SocketException)
 
void clear (void) const throw (SocketException)
 
bool isSet (void) const throw (SocketException)
 
- Public Member Functions inherited from sella::net::SocketPair
 SocketPair (const SocketPair &sock)=delete
 
void operator= (const SocketPair &sock)=delete
 
UnixSocket::shared getFirst (void)
 
UnixSocket::shared getSecond (void)
 

Static Public Member Functions

static const SocketTrigger::shared shared_ptr () throw (SocketException)
 
- Static Public Member Functions inherited from sella::net::SocketPair
static const SocketPair::shared shared_ptr () throw (SocketException)
 

Additional Inherited Members

- Protected Attributes inherited from sella::net::SocketPair
UnixSocket::shared first
 
UnixSocket::shared second
 

Detailed Description

Definition at line 24 of file SocketTrigger.h.


The documentation for this class was generated from the following files: