ProxyElem Struct Reference

#include <ProxyMgr.h>

List of all members.

Public Member Functions

 ProxyElem ()
 ProxyElem (PatchID pid)
 ProxyElem (PatchID pid, ProxyPatch *p)
int hash () const
int operator== (const ProxyElem &pe) const

Public Attributes

PatchID patchID
ProxyPatchproxyPatch


Detailed Description

Definition at line 273 of file ProxyMgr.h.


Constructor & Destructor Documentation

ProxyElem::ProxyElem (  )  [inline]

Definition at line 274 of file ProxyMgr.h.

00274 : proxyPatch(0) { };

ProxyElem::ProxyElem ( PatchID  pid  )  [inline]

Definition at line 275 of file ProxyMgr.h.

00275 : patchID(pid), proxyPatch(0) { };

ProxyElem::ProxyElem ( PatchID  pid,
ProxyPatch p 
) [inline]

Definition at line 276 of file ProxyMgr.h.

00276 : patchID(pid), proxyPatch(p) { };


Member Function Documentation

int ProxyElem::hash ( void   )  const [inline]

Definition at line 278 of file ProxyMgr.h.

00278 { return patchID; }

int ProxyElem::operator== ( const ProxyElem pe  )  const [inline]

Definition at line 279 of file ProxyMgr.h.

References patchID.

00279 { return patchID == pe.patchID; }


Member Data Documentation

PatchID ProxyElem::patchID

Definition at line 281 of file ProxyMgr.h.

Referenced by operator==().

ProxyPatch* ProxyElem::proxyPatch

Definition at line 282 of file ProxyMgr.h.

Referenced by ProxyMgr::removeProxy().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 23 01:17:20 2017 for NAMD by  doxygen 1.4.7