HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.FailureSetting Class Reference

Setting for a Failure Mode or a Failure Criteria. More...

Inheritance diagram for hyperx.api.FailureSetting:
hyperx.api.IdNameEntity hyperx.api.IdEntity hyperx.api.FailureCriterionSetting hyperx.api.FailureModeSetting

Public Member Functions

 __init__ (self, _api.FailureSetting failureSetting)
None SetBoolValue (self, bool value)
None SetFloatValue (self, float|None value)
None SetIntValue (self, int|None value)
None SetSelectionValue (self, int index)
 Set enum value by index.
None SetStringValue (self, str value)
Public Member Functions inherited from hyperx.api.IdNameEntity
 __init__ (self, _api.IdNameEntity idNameEntity)
Public Member Functions inherited from hyperx.api.IdEntity
 __init__ (self, _api.IdEntity idEntity)

Properties

 CategoryId = property
 DataType = property
 DefaultValue = property
 Description = property
 EnumValues = property
 PackageId = property
 PackageSettingId = property
 UID = property
 Value = property
 Use Set[DataType]Value() methods to set the value for the setting.
Properties inherited from hyperx.api.IdNameEntity
 Name = property
Properties inherited from hyperx.api.IdEntity
 Id = property

Additional Inherited Members

Protected Attributes inherited from hyperx.api.IdEntity
 _Entity = idEntity

Detailed Description

Setting for a Failure Mode or a Failure Criteria.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.FailureSetting.__init__ ( self,
_api.FailureSetting failureSetting )

Member Function Documentation

◆ SetBoolValue()

None hyperx.api.FailureSetting.SetBoolValue ( self,
bool value )

◆ SetFloatValue()

None hyperx.api.FailureSetting.SetFloatValue ( self,
float | None value )

◆ SetIntValue()

None hyperx.api.FailureSetting.SetIntValue ( self,
int | None value )

◆ SetSelectionValue()

None hyperx.api.FailureSetting.SetSelectionValue ( self,
int index )

Set enum value by index.

Exceptions
InvalidOperationException

◆ SetStringValue()

None hyperx.api.FailureSetting.SetStringValue ( self,
str value )

Property Documentation

◆ CategoryId

hyperx.api.FailureSetting.CategoryId = property
static

◆ DataType

hyperx.api.FailureSetting.DataType = property
static

◆ DefaultValue

hyperx.api.FailureSetting.DefaultValue = property
static

◆ Description

hyperx.api.FailureSetting.Description = property
static

◆ EnumValues

hyperx.api.FailureSetting.EnumValues = property
static

◆ PackageId

hyperx.api.FailureSetting.PackageId = property
static

◆ PackageSettingId

hyperx.api.FailureSetting.PackageSettingId = property
static

◆ UID

hyperx.api.FailureSetting.UID = property
static

◆ Value

hyperx.api.FailureSetting.Value = property
static

Use Set[DataType]Value() methods to set the value for the setting.


The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py