|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAISCRIPT::CStackPointer Class ReferenceClass CStackPointer.
More...
#include <codage.h>
Inheritance diagram for NLAISCRIPT::CStackPointer:
List of all members.
Detailed Description
Class CStackPointer.
Defined a basic fonctionality of a stack index pointer.
-
Author:
-
Chafik sameh , Nevrax France
-
Date:
-
2000
Definition at line 148 of file codage.h.
Constructor & Destructor Documentation
NLAISCRIPT::CStackPointer::CStackPointer |
( |
int |
count = 1024*8 |
) |
[inline] |
|
NLAISCRIPT::CStackPointer::~CStackPointer |
( |
|
) |
[inline] |
|
Member Function Documentation
void NLAISCRIPT::CStackPointer::addStack |
( |
int |
bp |
) |
[inline] |
|
|
set an bp shift to relative stack pointer _Bp.
Definition at line 245 of file codage.h. |
virtual void NLAISCRIPT::CStackPointer::operator-- |
( |
int |
|
) |
[inline, virtual] |
|
virtual void NLAISCRIPT::CStackPointer::operator-= |
( |
int |
k |
) |
[inline, virtual] |
|
void NLAISCRIPT::CStackPointer::restoreShift |
( |
|
) |
[inline] |
|
|
restore the last _Sh shift to the stack pointer.
Definition at line 272 of file codage.h.
References s. |
bool NLAISCRIPT::CStackPointer::restoreShiftState |
( |
|
) |
[inline] |
|
|
if there is any _Sh shift.
Definition at line 288 of file codage.h. |
void NLAISCRIPT::CStackPointer::restoreStack |
( |
|
) |
[inline] |
|
|
restore the last _Bp shift to the stack pointer.
Definition at line 253 of file codage.h. |
bool NLAISCRIPT::CStackPointer::restoreStackState |
( |
|
) |
[inline] |
|
|
if there is any _Bp shift.
Definition at line 282 of file codage.h. |
void NLAISCRIPT::CStackPointer::setShift |
( |
int |
s |
) |
[inline] |
|
|
set an s shift to relative stack pointer _Sh.
Definition at line 264 of file codage.h.
References s. |
Member Data Documentation
int NLAISCRIPT::CStackPointer::_Bp [private]
|
|
int NLAISCRIPT::CStackPointer::_Count [private]
|
|
std::list<int> NLAISCRIPT::CStackPointer::_Decalage [private]
|
|
|
list to storager the last shift release in _Bp.
Definition at line 160 of file codage.h. |
int NLAISCRIPT::CStackPointer::_Sh [private]
|
|
std::list<int> NLAISCRIPT::CStackPointer::_Shift [private]
|
|
|
list to storager the last shift release in _Sh.
Definition at line 162 of file codage.h. |
|
this IObjectIA table have _Count size.
Definition at line 165 of file codage.h. |
The documentation for this class was generated from the following file:
|
|