Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

RegisterField Class Reference

List of all members.

Detailed Description

Definition at line 17 of file register_field.h.

Public Types

typedef Map::iterator It
typedef std::map< std::string,
RegisterField * > 
Map

Public Member Functions

void addValString (int val, char *str)
bool compare (int cmdReg, int mirrorReg)
const char * get (int regVal)
int getInvMask () const
int getMask () const
const char *const getName () const
int getNum (int regVal)
const char * getOptions ()
void print ()
 RegisterField (char *name, int leastSigBitPos, int mostSigBitPos)
void set (int &regVal, int val)
int set (int &regVal, const char *valString)
void setDebug (bool onOff)

Static Public Member Functions

static void setDebugAll (bool onOff)
 A method to enable/disable printing of debug statements for a single object.


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 13:32:47 2007 for Parkes M & C - PKMC C++ library API by  doxygen 1.4.4