#include <csrstack.h>
Public Member Functions | |
CursorIdent () | |
Default constructor for a CursorIdent object. Defaults fields to zero so that new objects are invalid. | |
~CursorIdent () | |
Default constructor for CursorIdent objects. Sets all fields back to zero so that a destructed object is invalid. | |
INT32 | StoreNewCursor (Cursor *NewCursor) |
This function stores a pointer to a cursor in an ident object and generates a new unique ID which it returns, as well as storing it in the object itself. It also increments the static NextUniqueID counter. | |
Public Attributes | |
Cursor * | pCursor |
INT32 | UniqueID |
Static Public Attributes | |
static INT32 | NextUniqueID = 1 |
Definition at line 119 of file csrstack.h.
|
Default constructor for a CursorIdent object. Defaults fields to zero so that new objects are invalid.
Definition at line 739 of file csrstack.cpp.
|
|
Default constructor for CursorIdent objects. Sets all fields back to zero so that a destructed object is invalid.
Definition at line 761 of file csrstack.cpp.
|
|
This function stores a pointer to a cursor in an ident object and generates a new unique ID which it returns, as well as storing it in the object itself. It also increments the static NextUniqueID counter.
Definition at line 784 of file csrstack.cpp. 00785 { 00786 pCursor = NewCursor; 00787 UniqueID = NextUniqueID++; 00788 return UniqueID; 00789 }
|
|
Definition at line 125 of file csrstack.h. |
|
Definition at line 122 of file csrstack.h. |
|
Definition at line 123 of file csrstack.h. |