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

#include <ClntCfgPrefix.h>

+ Collaboration diagram for TClntCfgPrefix:

Public Member Functions

 TClntCfgPrefix ()
 TClntCfgPrefix (SPtr< TIPv6Addr > prefix, unsigned char prefixLength)
 TClntCfgPrefix (SPtr< TIPv6Addr > prefix, unsigned long valid, unsigned long pref, unsigned char prefixLength)
 ~TClntCfgPrefix ()
SPtr< TIPv6Addrget ()
unsigned char getLength ()
unsigned long getPref ()
unsigned long getValid ()
void setOptions (SPtr< TClntParsGlobalOpt > opt)

Private Attributes

unsigned long Pref
SPtr< TIPv6AddrPrefix
unsigned char PrefixLength
unsigned long Valid

Friends

std::ostream & operator<< (std::ostream &out, TClntCfgPrefix &group)

Constructor & Destructor Documentation

TClntCfgPrefix::TClntCfgPrefix ( )
TClntCfgPrefix::TClntCfgPrefix ( SPtr< TIPv6Addr prefix,
unsigned char  prefixLength 
)
TClntCfgPrefix::TClntCfgPrefix ( SPtr< TIPv6Addr prefix,
unsigned long  valid,
unsigned long  pref,
unsigned char  prefixLength 
)
TClntCfgPrefix::~TClntCfgPrefix ( )

Member Function Documentation

SPtr< TIPv6Addr > TClntCfgPrefix::get ( )
unsigned char TClntCfgPrefix::getLength ( )
inline
unsigned long TClntCfgPrefix::getPref ( )
unsigned long TClntCfgPrefix::getValid ( )
void TClntCfgPrefix::setOptions ( SPtr< TClntParsGlobalOpt opt)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
TClntCfgPrefix group 
)
friend

Member Data Documentation

unsigned long TClntCfgPrefix::Pref
private
SPtr<TIPv6Addr> TClntCfgPrefix::Prefix
private
unsigned char TClntCfgPrefix::PrefixLength
private
unsigned long TClntCfgPrefix::Valid
private

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