Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

TmpQun Class Reference

#include <evaqunlist.h>

List of all members.

Public Member Functions

 TmpQun ()
 TmpQun (const int pid)
TmpQunoperator= (const TmpQun &rhs)
void setQunID (const int id)
void setParentID (const int id)
void setName (const std::string &n)
void setMemberList (const std::list< int > &list)
void addMember (const int qqNum)
const bool removeMember (const int qqNum)
const int getQunID () const
const int getParentID () const
const std::string & getName () const
const std::list< int > & getMemberQQList () const

Private Attributes

int qunID
int parentID
std::string name
std::list< int > memberList


Detailed Description

Definition at line 33 of file evaqunlist.h.


Constructor & Destructor Documentation

TmpQun::TmpQun  ) 
 

Definition at line 26 of file evaqunlist.cpp.

TmpQun::TmpQun const int  pid  ) 
 

Definition at line 31 of file evaqunlist.cpp.


Member Function Documentation

void TmpQun::addMember const int  qqNum  ) 
 

Definition at line 45 of file evaqunlist.cpp.

References memberList.

const std::list<int>& TmpQun::getMemberQQList  )  const [inline]
 

Definition at line 52 of file evaqunlist.h.

References memberList.

Referenced by operator=().

const std::string& TmpQun::getName  )  const [inline]
 

Definition at line 51 of file evaqunlist.h.

References name.

Referenced by operator=().

const int TmpQun::getParentID  )  const [inline]
 

Definition at line 50 of file evaqunlist.h.

References parentID.

Referenced by operator=().

const int TmpQun::getQunID  )  const [inline]
 

Definition at line 49 of file evaqunlist.h.

References qunID.

Referenced by operator=().

TmpQun & TmpQun::operator= const TmpQun rhs  ) 
 

Definition at line 36 of file evaqunlist.cpp.

References getMemberQQList(), getName(), getParentID(), getQunID(), memberList, name, parentID, and qunID.

Here is the call graph for this function:

const bool TmpQun::removeMember const int  qqNum  ) 
 

Definition at line 50 of file evaqunlist.cpp.

References memberList.

void TmpQun::setMemberList const std::list< int > &  list  )  [inline]
 

Definition at line 44 of file evaqunlist.h.

References memberList.

void TmpQun::setName const std::string &  n  )  [inline]
 

Definition at line 42 of file evaqunlist.h.

References name.

void TmpQun::setParentID const int  id  )  [inline]
 

Definition at line 41 of file evaqunlist.h.

References parentID.

void TmpQun::setQunID const int  id  )  [inline]
 

Definition at line 40 of file evaqunlist.h.

References qunID.


Member Data Documentation

std::list<int> TmpQun::memberList [private]
 

Definition at line 57 of file evaqunlist.h.

Referenced by addMember(), getMemberQQList(), operator=(), removeMember(), and setMemberList().

std::string TmpQun::name [private]
 

Definition at line 56 of file evaqunlist.h.

Referenced by getName(), operator=(), and setName().

int TmpQun::parentID [private]
 

Definition at line 55 of file evaqunlist.h.

Referenced by getParentID(), operator=(), and setParentID().

int TmpQun::qunID [private]
 

Definition at line 54 of file evaqunlist.h.

Referenced by getQunID(), operator=(), and setQunID().


The documentation for this class was generated from the following files:
Generated on Mon May 15 20:53:16 2006 for libeva by  doxygen 1.4.4