Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

net_id Class Reference

#include <net_id.h>

List of all members.

Public Member Functions

 net_id ()
 net_id (boost::uint32_t ip, boost::uint16_t port)
bool operator== (const net_id &n) const
bool operator!= (const net_id &n) const
bool operator< (const net_id &n) const
boost::uint32_t ip ()
boost::uint16_t port ()

Private Attributes

boost::uint32_t ip_addr
boost::uint16_t dest_port

Friends

std::ostream & operator<< (std::ostream &os, const net_id &id)
std::istream & operator>> (std::istream &is, net_id &id)


Constructor & Destructor Documentation

net_id::net_id  )  [inline]
 

net_id::net_id boost::uint32_t  ip,
boost::uint16_t  port
[inline]
 


Member Function Documentation

boost::uint32_t net_id::ip  )  [inline]
 

bool net_id::operator!= const net_id n  )  const [inline]
 

bool net_id::operator< const net_id n  )  const [inline]
 

bool net_id::operator== const net_id n  )  const [inline]
 

boost::uint16_t net_id::port  )  [inline]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  os,
const net_id id
[friend]
 

std::istream& operator>> std::istream &  is,
net_id id
[friend]
 


Member Data Documentation

boost::uint16_t net_id::dest_port [private]
 

boost::uint32_t net_id::ip_addr [private]
 


The documentation for this class was generated from the following file:
Generated on Wed May 24 23:03:25 2006 for RTSync by  doxygen 1.4.4