Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TFQDN Class Reference

#include <FQDN.h>

+ Collaboration diagram for TFQDN:

Public Member Functions

 TFQDN ()
 TFQDN (SPtr< TDUID > duid, const std::string &name, bool used)
 TFQDN (SPtr< TIPv6Addr > addr, const std::string &name, bool used)
 TFQDN (const std::string &name, bool used)
SPtr< TIPv6AddrgetAddr ()
SPtr< TDUIDgetDuid ()
std::string getName ()
bool isUsed ()
void setUsed (bool used)

Private Attributes

SPtr< TIPv6AddrAddr_
SPtr< TDUIDDuid_
std::string Name_
bool Used_

Friends

std::ostream & operator<< (std::ostream &out, TFQDN &truc)

Constructor & Destructor Documentation

TFQDN::TFQDN ( )
TFQDN::TFQDN ( SPtr< TDUID duid,
const std::string &  name,
bool  used 
)
TFQDN::TFQDN ( SPtr< TIPv6Addr addr,
const std::string &  name,
bool  used 
)
TFQDN::TFQDN ( const std::string &  name,
bool  used 
)

Member Function Documentation

SPtr< TIPv6Addr > TFQDN::getAddr ( )
SPtr< TDUID > TFQDN::getDuid ( )
string TFQDN::getName ( void  )
bool TFQDN::isUsed ( )
void TFQDN::setUsed ( bool  used)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
TFQDN truc 
)
friend

Member Data Documentation

SPtr<TIPv6Addr> TFQDN::Addr_
private
SPtr<TDUID> TFQDN::Duid_
private
std::string TFQDN::Name_
private
bool TFQDN::Used_
private

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