|
libBsdSockets
C++ Wrapper classes to the BSD Socket API
|
The private implementation of LocalAddress. More...


Public Member Functions | |
| LocalAddressPimpl (const std::string &thePath, bool allowBlank) | |
Public Member Functions inherited from BsdSockets::LowLevelAddressType< Impl > | |
| virtual | ~LowLevelAddressType () |
| LowLevelAddressType () | |
| LowLevelAddressType (const Impl &theLowLevelAddress) | |
| LowLevelAddressType (const LowLevelAddressType &rhs) | |
| virtual const struct sockaddr & | getSockAddr () const |
| virtual struct sockaddr & | getSockAddr () |
| virtual socklen_t | getSockAddrLen () const |
Public Member Functions inherited from BsdSockets::LowLevelAddress | |
| virtual | ~LowLevelAddress () |
Additional Inherited Members | |
Public Types inherited from BsdSockets::LowLevelAddressType< Impl > | |
| typedef std::shared_ptr< LowLevelAddressType > | Ptr |
Public Types inherited from BsdSockets::LowLevelAddress | |
| typedef std::shared_ptr< LowLevelAddress > | Ptr |
Public Attributes inherited from BsdSockets::LowLevelAddressType< Impl > | |
| Impl | lowLevelAddress |
The private implementation of LocalAddress.
This provides the LowLevelAddress.
Definition at line 34 of file LocalAddress.cpp.
|
inline |
Create by encoding thePath
| thePath | to encode |
| allowBlank | true if blank is allowed, which is really only from accept() |
Definition at line 41 of file LocalAddress.cpp.