uHTTP for C++
uHTTP::NetworkInterface Class Reference

#include <NetworkInterface.h>

Public Member Functions

 NetworkInterface (const std::string &addr=NULL, const std::string &name=NULL, int idx=0)
 
void setAddress (const std::string &value)
 
const char * getAddress ()
 
void setName (const std::string &value)
 
const char * getName ()
 
void setIndex (int value)
 
int getIndex ()
 

Private Attributes

std::string name
 
std::string addr
 
int index
 

Constructor & Destructor Documentation

◆ NetworkInterface()

uHTTP::NetworkInterface::NetworkInterface ( const std::string & addr = NULL,
const std::string & name = NULL,
int idx = 0 )
inline

Member Function Documentation

◆ getAddress()

const char * uHTTP::NetworkInterface::getAddress ( )
inline

◆ getIndex()

int uHTTP::NetworkInterface::getIndex ( )
inline

◆ getName()

const char * uHTTP::NetworkInterface::getName ( )
inline

◆ setAddress()

void uHTTP::NetworkInterface::setAddress ( const std::string & value)
inline

◆ setIndex()

void uHTTP::NetworkInterface::setIndex ( int value)
inline

◆ setName()

void uHTTP::NetworkInterface::setName ( const std::string & value)
inline

Field Documentation

◆ addr

std::string uHTTP::NetworkInterface::addr
private

◆ index

int uHTTP::NetworkInterface::index
private

◆ name

std::string uHTTP::NetworkInterface::name
private

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