Main Page   Class Hierarchy   Compound List   File List   Compound Members  

CMa::Op Class Reference

#include <op.h>

List of all members.

Public Types

enum  Code
 Possible CMa operation codes.


Public Methods

 Op ()
bool isValid (Code code)
bool getDescription (Code code, int &codeArgN, int &stackArgN, int &SPdelta)
char * getName (Code code)


Detailed Description

Represents information about CMa operations.

Internal tables are filled according Vesals' specification

Described operations:

Author:
OM/Modified by SL
STATUS: NOT TESTED/MAY CAUSE SERIOUS PROBLEMS

TODO: Verify constructor.


Constructor & Destructor Documentation

CMa::Op::Op   [inline]
 

Constructor fills instructions description table


Member Function Documentation

bool CMa::Op::getDescription Code    code,
int &    codeArgN,
int &    stackArgN,
int &    SPdelta
[inline]
 

Get description of the operation.

Returns:
true, if code was valid
Author:
OM

char* CMa::Op::getName Code    code [inline]
 

Returns name which corresponds to the code. Code must be valid

Author:
OM

bool CMa::Op::isValid Code    code [inline]
 

Tells if the operation code is valid.

Author:
OM


The documentation for this class was generated from the following file:
Generated on Tue Oct 12 03:30:46 1999 by doxygen1.2.18