C# Class HDLToolkit.Framework.Devices.DeviceFamily

Inheritance: IXmlSerializable
Exibir arquivo Open project: nathanrossi/hdl-toolkit Class Usage Examples

Public Methods

Method Description
CreateDevice ( string name ) : Device
CreatePackage ( string name ) : DevicePackage
CreateSpeed ( string name ) : DeviceSpeed
Deserialize ( System.Xml.Linq.XElement element ) : void
DeviceFamily ( DeviceManufacture manufacture ) : System
DeviceFamily ( DeviceManufacture manufacture, string name, string shortName, DeviceType type ) : System
FindDevice ( string name ) : Device
FindPackage ( string name ) : DevicePackage
FindSpeed ( string name ) : DeviceSpeed
Serialize ( ) : System.Xml.Linq.XElement

Method Details

CreateDevice() public method

public CreateDevice ( string name ) : Device
name string
return Device

CreatePackage() public method

public CreatePackage ( string name ) : DevicePackage
name string
return DevicePackage

CreateSpeed() public method

public CreateSpeed ( string name ) : DeviceSpeed
name string
return DeviceSpeed

Deserialize() public method

public Deserialize ( System.Xml.Linq.XElement element ) : void
element System.Xml.Linq.XElement
return void

DeviceFamily() public method

public DeviceFamily ( DeviceManufacture manufacture ) : System
manufacture DeviceManufacture
return System

DeviceFamily() public method

public DeviceFamily ( DeviceManufacture manufacture, string name, string shortName, DeviceType type ) : System
manufacture DeviceManufacture
name string
shortName string
type DeviceType
return System

FindDevice() public method

public FindDevice ( string name ) : Device
name string
return Device

FindPackage() public method

public FindPackage ( string name ) : DevicePackage
name string
return DevicePackage

FindSpeed() public method

public FindSpeed ( string name ) : DeviceSpeed
name string
return DeviceSpeed

Serialize() public method

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