Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CIdleNode Class Reference

#include <idle_nodelist.h>

List of all members.

Public Member Functions

 CIdleNode ()
 CIdleNode (const long &avg, const int count=1)
 CIdleNode (const long &avg, CCDGNode *_left, CCDGNode *_right, const int count=1)
 CIdleNode (CGuestDir *guest_id_1, CGuestDir *guest_id_2, CGuestDir *parent_guest)
const long & ret_value () const
void change_value (const long &val)
CCDGNoderet_left ()
CCDGNoderet_right ()
int Get_Count ()
int Get_Weighted_Value ()

Private Attributes

long idleTime_avg
CCDGNodeleft
CCDGNoderight
int Count

Friends

class CIdleNodeList


Constructor & Destructor Documentation

CIdleNode::CIdleNode  )  [inline]
 

CIdleNode::CIdleNode const long &  avg,
const int  count = 1
 

CIdleNode::CIdleNode const long &  avg,
CCDGNode _left,
CCDGNode _right,
const int  count = 1
 

CIdleNode::CIdleNode CGuestDir guest_id_1,
CGuestDir guest_id_2,
CGuestDir parent_guest
 


Member Function Documentation

void CIdleNode::change_value const long &  val  )  [inline]
 

int CIdleNode::Get_Count  )  [inline]
 

int CIdleNode::Get_Weighted_Value  )  [inline]
 

CCDGNode* CIdleNode::ret_left  )  [inline]
 

CCDGNode* CIdleNode::ret_right  )  [inline]
 

const long& CIdleNode::ret_value  )  const [inline]
 


Friends And Related Function Documentation

friend class CIdleNodeList [friend]
 


Member Data Documentation

int CIdleNode::Count [private]
 

long CIdleNode::idleTime_avg [private]
 

CCDGNode* CIdleNode::left [private]
 

CCDGNode* CIdleNode::right [private]
 


The documentation for this class was generated from the following files:
Generated on Sat May 8 14:08:59 2004 for Thrint by doxygen 1.3.6