CallMember Class Reference

List of all members.

Public Member Functions

 CallMember (IisCell &ob, IisCell::member i)
virtual void setChanged ()
void execute ()

Public Attributes

IisCell::member F
IisCello

Detailed Description

Definition at line 47 of file iiscell.cpp.


Constructor & Destructor Documentation

CallMember::CallMember IisCell ob,
IisCell::member  i
[inline]
 

Definition at line 52 of file iiscell.cpp.

References F.

00052                                            : o(ob) 
00053     {
00054     F=i;
00055   };


Member Function Documentation

void CallMember::execute  )  [inline]
 

Definition at line 64 of file iiscell.cpp.

References F, and o.

00065   {
00066     ((o).*(F))();
00067   };

virtual void CallMember::setChanged  )  [inline, virtual]
 

Definition at line 56 of file iiscell.cpp.

References o, and IisCell::queueCall().

00057   {
00058     if (!changed)
00059       {
00060         o.queueCall(this);
00061       }
00062     PlaceListener::setChanged();
00063   }


Member Data Documentation

IisCell::member CallMember::F
 

Definition at line 50 of file iiscell.cpp.

Referenced by CallMember(), and execute().

IisCell& CallMember::o
 

Definition at line 51 of file iiscell.cpp.

Referenced by execute(), and setChanged().


The documentation for this class was generated from the following file:
Generated on Mon Jun 5 22:08:43 2006 for iis by  doxygen 1.4.6