Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lxcpp::InetAddr Class Reference

Unified ip address. More...

#include <network.hpp>

Public Member Functions

 InetAddr ()
 
 InetAddr (const std::string &addr, unsigned prefix, uint32_t flags=0)
 
template<typename T >
T & getAddr ()
 
template<typename T >
const T & getAddr () const
 

Public Attributes

InetAddrType type
 
unsigned prefix
 
uint32_t flags
 

Detailed Description

Unified ip address.

Constructor & Destructor Documentation

lxcpp::InetAddr::InetAddr ( )
inline
InetAddr::InetAddr ( const std::string &  addr,
unsigned  prefix,
uint32_t  flags = 0 
)

Member Function Documentation

template<typename T >
T& lxcpp::InetAddr::getAddr ( )
inline
template<typename T >
const T& lxcpp::InetAddr::getAddr ( ) const
inline

Member Data Documentation

uint32_t lxcpp::InetAddr::flags
unsigned lxcpp::InetAddr::prefix
InetAddrType lxcpp::InetAddr::type

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