RefCount derived stack for WindowAction objects.
More...
List of all members.
Public Member Functions |
virtual const char * | Name () |
virtual int | Add (int nid, const char *nname, const char *desc, const char *icon, int nmode, int assign) |
virtual int | AddMode (int mode, const char *modestr, const char *name, const char *desc) |
virtual WindowAction * | FindAction (int action) |
| Return the WindowAction associated with action.
|
| anObject () |
| Set object_id=getUniqueNumber().
|
virtual | ~anObject () |
| Empty virtual destructor.
|
virtual const char * | whattype () |
| Returns the type of anObject.
|
virtual anObject * | duplicate (anObject *ref=NULL) |
virtual int | inc_count () |
| Increment the data's count by 1. Returns count.
|
virtual int | dec_count () |
| Decrement the count of the data, deleting if count is less than or equal to 0.
|
virtual int | the_count () |
| PtrStack (char nar=1) |
virtual WindowAction * | operator[] (int i) |
virtual void | flush () |
virtual int | howmany () |
virtual void | swap (int i1, int i2) |
virtual int | push (WindowAction *nd, char local=-1, int where=-1) |
virtual int | popp (WindowAction *topop, int *local=NULL) |
virtual int | pop (WindowAction *&popped, int which=-1, int *local=NULL) |
virtual WindowAction * | pop (int which=-1, int *local=NULL) |
virtual int | findindex (WindowAction *t) |
virtual int | remove (int which=-1) |
virtual int | pushnodup (WindowAction *nd, char local, int where=-1) |
virtual void | Delta (int ndelta) |
virtual int | Delta () |
virtual WindowAction ** | extractArrays (char **local=NULL, int *nn=NULL) |
virtual int | insertArrays (WindowAction **a, char *nl, int nn) |
Additional Inherited Members |
int | _count |
| The reference count of the object.
|
int | max |
int | delta |
char | arrays |
Detailed Description
RefCount derived stack for WindowAction objects.
The documentation for this class was generated from the following files: