41 if (!strcmp(host,
"????") || !strcmp(host,
"UnNamedHost"))
102 return Form(
"%d.%d.%d.%d", (addr >> 24) & 0xFF,
128 AddressList_t::const_iterator ai;
130 if (!i) printf(
"%s:",
fAddresses.size() == 1 ?
"Address" :
"Addresses");
137 AliasList_t::const_iterator ali;
139 if (!i) printf(
"%s:",
fAliases.size() == 1 ?
"Alias" :
"Aliases");
140 printf(
" %s", ali->Data());
188 R__stl1.reserve(R__n);
189 for (R__i = 0; R__i < R__n; R__i++) {
192 R__stl1.push_back(R__t1);
197 R__stl2.reserve(R__n);
198 for (R__i = 0; R__i < R__n; R__i++) {
201 R__stl2.push_back(R__t2);
int Int_t
Signed integer 4 bytes (int).
short Version_t
Class version identifier (short).
unsigned char UChar_t
Unsigned Character 1 byte (unsigned char).
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
const char Option_t
Option string (const char).
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
void Printf(const char *fmt,...)
Formats a string in a circular formatting buffer and prints the string.
Buffer base class used for serializing objects.
virtual Version_t ReadVersion(UInt_t *start=nullptr, UInt_t *bcnt=nullptr, const TClass *cl=nullptr)=0
virtual Int_t CheckByteCount(UInt_t startpos, UInt_t bcnt, const TClass *clss)=0
virtual Int_t ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=nullptr)=0
virtual Int_t WriteClassBuffer(const TClass *cl, void *pointer)=0
TInetAddress & operator=(const TInetAddress &rhs)
TInetAddress assignment operator.
TClass * IsA() const override
void Streamer(TBuffer &) override
Stream an object of class TInetAddress.
std::vector< UInt_t > AddressList_t
const char * GetHostName() const
void AddAlias(const char *alias)
Add alias to list of aliases.
std::vector< TString > AliasList_t
UChar_t * GetAddressBytes() const
Returns the raw IP address in host byte order.
void AddAddress(UInt_t addr)
Add alternative address to list of addresses.
void Print(Option_t *option="") const override
Print internet address as string.
TInetAddress(const char *host, UInt_t addr, Int_t family, Int_t port=-1)
Create TInetAddress.
const char * GetHostAddress() const
Returns the IP address string "%d.%d.%d.%d".
TInetAddress()
Default ctor. Used in case of unknown host. Not a valid address.
TObject & operator=(const TObject &rhs) noexcept
TObject assignment operator.
virtual void Streamer(TBuffer &)
Stream an object of class TObject.
TObject()
TObject constructor.
virtual void Streamer(TBuffer &)
Stream a string object.