RomRep::Obd0FuelMap Class Reference

Inheritance diagram for RomRep::Obd0FuelMap:

RomRep::FuelMap RomRep::Map RomRep::ByteChangeNotify RomRep::NGFuelMap RomRep::VT0FuelMap RomRep::DevFuelMap List of all members.

Public Member Functions

 Obd0FuelMap (int crap)
 Obd0FuelMap (int x, int y, int ind, int mod)
 Obd0FuelMap (int x, int y, unsigned int loc, unsigned int mltloc, int ind, int mod)
 Obd0FuelMap (int x, int y, unsigned int loc, unsigned int mltloc, unsigned char mltarray __gc[], int ind, int mod)
 Obd0FuelMap (int x, int y, unsigned int loc, unsigned char themap __gc[,], unsigned int multloc, unsigned char mltarray __gc[], unsigned char fil __gc[], int ind, int mod)
virtual ~Obd0FuelMap ()
virtual float calculate (int x, int y, int intval)
 --------- override musts:-----------///
virtual int calculate (int x, int y, float mapval)
virtual void getMultipliers (int x, float mlts __gc[])
virtual unsigned char getIntMultipliers () __gc[]
virtual void populate (unsigned char map __gc[,], unsigned char mltarray __gc[])
virtual void byteChangeNotify (ByteChange *bc)

Constructor & Destructor Documentation

RomRep::Obd0FuelMap::Obd0FuelMap int  crap  ) 
 

RomRep::Obd0FuelMap::Obd0FuelMap int  x,
int  y,
int  ind,
int  mod
 

RomRep::Obd0FuelMap::Obd0FuelMap int  x,
int  y,
unsigned int  loc,
unsigned int  mltloc,
int  ind,
int  mod
 

RomRep::Obd0FuelMap::Obd0FuelMap int  x,
int  y,
unsigned int  loc,
unsigned int  mltloc,
unsigned char mltarray  __gc[],
int  ind,
int  mod
 

RomRep::Obd0FuelMap::Obd0FuelMap int  x,
int  y,
unsigned int  loc,
unsigned char themap  __gc[,],
unsigned int  multloc,
unsigned char mltarray  __gc[],
unsigned char fil  __gc[],
int  ind,
int  mod
 

RomRep::Obd0FuelMap::~Obd0FuelMap  )  [virtual]
 


Member Function Documentation

virtual void RomRep::Obd0FuelMap::byteChangeNotify ByteChange bc  )  [virtual]
 

For each inherited class, this will see if the byte location applies to their object and then make the appropriate updates.

Reimplemented from RomRep::FuelMap.

Reimplemented in RomRep::VT0FuelMap.

int RomRep::Obd0FuelMap::calculate int  x,
int  y,
float  mapval
[virtual]
 

Takes real world value and returns an integer (0-255 byte)

This must be overridden so this base class can properly convert between bytes and real world values.

Implements RomRep::FuelMap.

Reimplemented in RomRep::VT0FuelMap.

float RomRep::Obd0FuelMap::calculate int  x,
int  y,
int  intval
[virtual]
 

--------- override musts:-----------///

Implements RomRep::FuelMap.

Reimplemented in RomRep::VT0FuelMap.

unsigned char RomRep::Obd0FuelMap::getIntMultipliers  )  [virtual]
 

Implements RomRep::FuelMap.

void RomRep::Obd0FuelMap::getMultipliers int  x,
float mlts  __gc[]
[virtual]
 

Implements RomRep::FuelMap.

virtual void RomRep::Obd0FuelMap::populate unsigned char map  __gc[,],
unsigned char mltarray  __gc[]
[virtual]
 

Implements RomRep::FuelMap.




BRE Documentation Home