CMS 3D CMS Logo

lat::LocalAddress Class Reference

#include <Iguana/Utilities/classlib/iobase/LocalSocket.h>

Inheritance diagram for lat::LocalAddress:

lat::SocketAddress

List of all members.

Public Member Functions

virtual sockaddr * address (void) const
virtual int family (void) const
 LocalAddress (const LocalAddress &a)
 LocalAddress (const char *path="")
 LocalAddress (const std::string &path)
LocalAddressoperator= (const LocalAddress &x)
const char * path (void) const
virtual size_t size (void) const
 ~LocalAddress (void)

Private Attributes

sockaddr_un * m_address


Detailed Description

Definition at line 20 of file LocalSocket.h.


Constructor & Destructor Documentation

lat::LocalAddress::LocalAddress ( const std::string &  path  ) 

lat::LocalAddress::LocalAddress ( const char *  path = ""  ) 

lat::LocalAddress::LocalAddress ( const LocalAddress a  ) 

lat::LocalAddress::~LocalAddress ( void   ) 


Member Function Documentation

virtual sockaddr* lat::LocalAddress::address ( void   )  const [virtual]

Implements lat::SocketAddress.

virtual int lat::LocalAddress::family ( void   )  const [virtual]

Implements lat::SocketAddress.

LocalAddress& lat::LocalAddress::operator= ( const LocalAddress x  ) 

const char* lat::LocalAddress::path ( void   )  const

virtual size_t lat::LocalAddress::size ( void   )  const [virtual]

Implements lat::SocketAddress.


Member Data Documentation

sockaddr_un* lat::LocalAddress::m_address [private]

Definition at line 36 of file LocalSocket.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:48:26 2009 for CMSSW by  doxygen 1.5.4