public SaHpiSensorRangeT DemarshalSaHpiSensorRangeT() { SaHpiSensorRangeT x = new SaHpiSensorRangeT(); x.Flags = DemarshalSaHpiSensorRangeFlagsT(); x.Max = DemarshalSaHpiSensorReadingT(); x.Min = DemarshalSaHpiSensorReadingT(); x.Nominal = DemarshalSaHpiSensorReadingT(); x.NormalMax = DemarshalSaHpiSensorReadingT(); x.NormalMin = DemarshalSaHpiSensorReadingT(); return x; }
public void MarshalSaHpiSensorRangeT( SaHpiSensorRangeT x ) { MarshalSaHpiSensorRangeFlagsT( x.Flags ); MarshalSaHpiSensorReadingT( x.Max ); MarshalSaHpiSensorReadingT( x.Min ); MarshalSaHpiSensorReadingT( x.Nominal ); MarshalSaHpiSensorReadingT( x.NormalMax ); MarshalSaHpiSensorReadingT( x.NormalMin ); }
/** * Check function for HPI struct SaHpiSensorRangeT */ public static bool Check( SaHpiSensorRangeT x ) { if ( x == null ) { return false; } if ( !Check( x.Max ) ) { return false; } if ( !Check( x.Min ) ) { return false; } if ( !Check( x.Nominal ) ) { return false; } if ( !Check( x.NormalMax ) ) { return false; } if ( !Check( x.NormalMin ) ) { return false; } return true; }