C# Class SharpTuneCore.TableMetaData

Show file Open project: Merp/SharpTune Class Usage Examples

Protected Properties

Property Type Description
_address int?
_baseTable TableMetaData
_category string
_defaultScaling Scaling
_description string
_elements int?
_endian string
_level int?
_scaling Scaling
_storageTypeString string
_type string
_xml System.Xml.Linq.XElement

Private Properties

Property Type Description
ParseAttributes void
ParseChildren void

Public Methods

Method Description
AddAxis ( ) : void

Method to parse XML for adding a table axis

AddAxis ( System.Xml.Linq.XElement axis ) : void
CreateChild ( LookupTable lut, ECUMetaData d ) : TableMetaData
RomRaiderXML ( ) : System.Xml.Linq.XElement
TableMetaData ( System.Xml.Linq.XElement xel, ECUMetaData def, TableMetaData bt ) : System

Construct from XML Element

Protected Methods

Method Description
CreateECUFlashXML ( ) : System.Xml.Linq.XElement
TableMetaData ( ) : System

Private Methods

Method Description
ParseAttributes ( System.Xml.Linq.XElement xel ) : void
ParseChildren ( System.Xml.Linq.XElement xel ) : void

Method Details

AddAxis() public method

Method to parse XML for adding a table axis
public AddAxis ( ) : void
return void

AddAxis() public method

public AddAxis ( System.Xml.Linq.XElement axis ) : void
axis System.Xml.Linq.XElement
return void

CreateChild() public method

public CreateChild ( LookupTable lut, ECUMetaData d ) : TableMetaData
lut SharpTune.Core.LookupTable
d ECUMetaData
return TableMetaData

CreateECUFlashXML() protected method

protected CreateECUFlashXML ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement

RomRaiderXML() public method

public RomRaiderXML ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement

TableMetaData() protected method

protected TableMetaData ( ) : System
return System

TableMetaData() public method

Construct from XML Element
public TableMetaData ( System.Xml.Linq.XElement xel, ECUMetaData def, TableMetaData bt ) : System
xel System.Xml.Linq.XElement
def ECUMetaData
bt TableMetaData
return System

Property Details

_address protected property

protected int? _address
return int?

_baseTable protected property

protected TableMetaData,SharpTuneCore _baseTable
return TableMetaData

_category protected property

protected string _category
return string

_defaultScaling protected property

protected Scaling,SharpTuneCore _defaultScaling
return Scaling

_description protected property

protected string _description
return string

_elements protected property

protected int? _elements
return int?

_endian protected property

protected string _endian
return string

_level protected property

protected int? _level
return int?

_scaling protected property

protected Scaling,SharpTuneCore _scaling
return Scaling

_storageTypeString protected property

protected string _storageTypeString
return string

_type protected property

protected string _type
return string

_xml protected property

protected XElement,System.Xml.Linq _xml
return System.Xml.Linq.XElement