Public Member Functions | Protected Member Functions

ACE::INet::ConnectionKey Class Reference

#include <ConnectionCache.h>

Inheritance diagram for ACE::INet::ConnectionKey:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ConnectionKey ()
virtual ~ConnectionKey ()
bool operator== (const ConnectionKey &key) const
bool operator!= (const ConnectionKey &key) const
virtual u_long hash () const =0
virtual ConnectionKeyduplicate () const =0

Protected Member Functions

virtual bool equal (const ConnectionKey &key) const =0

Detailed Description

Definition at line 27 of file ConnectionCache.h.


Constructor & Destructor Documentation

ACE::INet::ConnectionKey::ConnectionKey (  ) 

Definition at line 20 of file ConnectionCache.cpp.

      {}

ACE::INet::ConnectionKey::~ConnectionKey (  )  [virtual]

Definition at line 23 of file ConnectionCache.cpp.

      {}


Member Function Documentation

virtual ConnectionKey* ACE::INet::ConnectionKey::duplicate (  )  const [pure virtual]
virtual bool ACE::INet::ConnectionKey::equal ( const ConnectionKey key  )  const [protected, pure virtual]
virtual u_long ACE::INet::ConnectionKey::hash (  )  const [pure virtual]
bool ACE::INet::ConnectionKey::operator!= ( const ConnectionKey key  )  const [inline]

Definition at line 19 of file ConnectionCache.inl.

      {
        return !this->equal (key);
      }

bool ACE::INet::ConnectionKey::operator== ( const ConnectionKey key  )  const [inline]

Definition at line 13 of file ConnectionCache.inl.

      {
        return this->equal (key);
      }


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines