PIPSocketAddressAndPort Class Reference

#include <ipsock.h>

List of all members.

Public Member Functions

 PIPSocketAddressAndPort ()
 PIPSocketAddressAndPort (char separator)
 PIPSocketAddressAndPort (const PString &str, WORD defaultPort=0, char separator= ':')
PBoolean Parse (const PString &str, WORD defaultPort=0, char separator= ':')
PString AsString (char separator=0) const
void SetAddress (const PIPSocket::Address &addr, WORD port=0)
const PIPSocket::AddressGetAddress () const
WORD GetPort () const

Protected Attributes

PIPSocket::Address m_address
WORD m_port
char m_separator


Constructor & Destructor Documentation

PIPSocketAddressAndPort::PIPSocketAddressAndPort (  )  [inline]

PIPSocketAddressAndPort::PIPSocketAddressAndPort ( char  separator  )  [inline]

PIPSocketAddressAndPort::PIPSocketAddressAndPort ( const PString str,
WORD  defaultPort = 0,
char  separator = ':' 
) [inline]


Member Function Documentation

PString PIPSocketAddressAndPort::AsString ( char  separator = 0  )  const [inline]

const PIPSocket::Address& PIPSocketAddressAndPort::GetAddress (  )  const [inline]

WORD PIPSocketAddressAndPort::GetPort (  )  const [inline]

PBoolean PIPSocketAddressAndPort::Parse ( const PString str,
WORD  defaultPort = 0,
char  separator = ':' 
)

void PIPSocketAddressAndPort::SetAddress ( const PIPSocket::Address addr,
WORD  port = 0 
)


Member Data Documentation

PIPSocket::Address PIPSocketAddressAndPort::m_address [protected]

WORD PIPSocketAddressAndPort::m_port [protected]

char PIPSocketAddressAndPort::m_separator [protected]


The documentation for this class was generated from the following file:
Generated on Thu May 27 01:36:49 2010 for PTLib by  doxygen 1.4.7