NAMD
Public Member Functions | Public Attributes | List of all members
ProxyTree Class Reference

#include <ProxyMgr.h>

Public Member Functions

 ProxyTree ()
 
 ~ProxyTree ()
 

Public Attributes

int proxyMsgCount
 
NodeIDListproxylist
 
NodeIDListtrees
 
int * sizes
 

Detailed Description

Definition at line 288 of file ProxyMgr.h.

Constructor & Destructor Documentation

ProxyTree::ProxyTree ( )
inline

Definition at line 302 of file ProxyMgr.h.

302  {
303  proxyMsgCount = 0;
304  proxylist = NULL;
305 #ifdef NODEAWARE_PROXY_SPANNINGTREE
306  naTrees = NULL;
307 #else
308  trees = NULL;
309  sizes = NULL;
310 #endif
311  }
int * sizes
Definition: ProxyMgr.h:298
NodeIDList * trees
Definition: ProxyMgr.h:297
NodeIDList * proxylist
Definition: ProxyMgr.h:291
int proxyMsgCount
Definition: ProxyMgr.h:290
ProxyTree::~ProxyTree ( )
inline

Definition at line 312 of file ProxyMgr.h.

312  {
313  }

Member Data Documentation

NodeIDList* ProxyTree::proxylist
int ProxyTree::proxyMsgCount

Definition at line 290 of file ProxyMgr.h.

Referenced by ProxyMgr::recvPatchProxyInfo(), and ProxyMgr::recvProxies().

int* ProxyTree::sizes

Definition at line 298 of file ProxyMgr.h.

Referenced by ProxyMgr::buildSpanningTree0(), and Rebalancer::createSpanningTree().

NodeIDList* ProxyTree::trees

Definition at line 297 of file ProxyMgr.h.

Referenced by ProxyMgr::buildSpanningTree0(), and ProxyMgr::sendSpanningTrees().


The documentation for this class was generated from the following file: