SNode.C
|
#include <ConfigAddress.h>
Public Member Functions | |
ConfigAddress & | setSocketAddress (const SocketAddress &socketAddress) |
ConfigAddress & | setSunPath (const std::string &sunPath) |
std::string | getSunPath () const |
Protected Member Functions | |
ConfigAddress (net::config::ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) | |
ConfigAddress & | sunPathRequired (bool required=true) |
Private Types | |
using | Super = ConfigAddressTypeT<net::un::SocketAddress> |
Private Member Functions | |
SocketAddress * | init () final |
Private Attributes | |
CLI::Option * | sunPathOpt = nullptr |
Definition at line 54 of file ConfigAddress.h.
|
private |
Definition at line 56 of file ConfigAddress.h.
|
explicitprotected |
Definition at line 40 of file ConfigAddress.cpp.
std::string net::un::config::ConfigAddress< ConfigAddressType >::getSunPath | ( | ) | const |
Definition at line 87 of file ConfigAddress.cpp.
|
finalprivate |
Definition at line 52 of file ConfigAddress.cpp.
ConfigAddress< ConfigAddressType > & net::un::config::ConfigAddress< ConfigAddressType >::setSocketAddress | ( | const SocketAddress & | socketAddress | ) |
Definition at line 68 of file ConfigAddress.cpp.
ConfigAddress< ConfigAddressType > & net::un::config::ConfigAddress< ConfigAddressType >::setSunPath | ( | const std::string & | sunPath | ) |
Definition at line 75 of file ConfigAddress.cpp.
|
protected |
Definition at line 92 of file ConfigAddress.cpp.
|
private |
Definition at line 76 of file ConfigAddress.h.