9 #ifndef hostNameAddress_H_
10 #define hostNameAddress_H_
17 #include <vlutil/vlInetAddr.h>
28 DtHostNameAddress(
const MAKRti::DtString& hostName,
const MAKRti::DtInetAddr& addr);
54 virtual const MAKRti::DtInetAddr& ip()
const;
57 virtual void setIp(
const MAKRti::DtInetAddr& newIp);
60 virtual const MAKRti::DtString& hostName()
const;
64 virtual void setHostName(
const MAKRti::DtString& newHostName);
67 virtual void setHostFromString(
const MAKRti::DtString& newAddr);
70 virtual const MAKRti::DtString& compareHostName()
const;
73 virtual bool isValid()
const;
76 virtual bool isLocal()
const;
82 virtual void setIsValid();
86 virtual MAKRti::DtInetAddr dottedStringToAddress(
const MAKRti::DtString& address );