Core Attribute Setter Operator
Quick Facts
| Property | Value |
|---|---|
| Class | OlpCorePythonAttributeSetterOperator |
| Module | cenpyolpcore.OlpCorePythonAttributeSetterOperator |
| Package | cenpyolpcore |
| Release | R2025.2.4 |
| Methods | 16 |
Quick Start
# Boilerplate Example
coreAttributeSetterOperator = ... # obtained from the runtime context
result = coreAttributeSetterOperator.GetWritingIntAttributesObjects()Method Index
| Method | Returns | Summary |
|---|---|---|
CreateWritingIntAttributesObject | OlpCorePythonSetIntegerAttribute | Creates an object with data to write integer attributes |
CreateWritingDoubleAttributesObject | OlpCorePythonSetDoubleAttribute | Creates an object with data to write integer attributes |
CreateWritingStringAttributesObject | OlpCorePythonSetStringAttribute | Creates an object with data to write string attributes |
CreateWritingBoolAttributesObject | OlpCorePythonSetBoolAttribute | Creates an object with data to write string attributes |
CreateWritingLiteralAttributesObject | OlpCorePythonSetLiteralAttribute | Creates an object with data to write literal attributes |
CreateWritingIntArrayAttributesObject | OlpCorePythonSetIntegerAttribute | Creates an object with data to write integer attributes |
CreateWritingDoubleArrayAttributesObject | OlpCorePythonSetDoubleArrayAttribute | Creates an object with data to write double array attributes |
CreateWritingStringArrayAttributesObject | OlpCorePythonSetStringArrayAttribute | Creates an object with data to write double string attributes |
GetWritingIntAttributesObjects | list | Gets a vector of objects with data to be used for creating array attributes |
GetWritingDoubleAttributesObjects | list | Gets a vector of objects with data to be used for creating double attributes |
GetWritingStringAttributesObjects | list | Gets a vector of objects with data to be used for creating string array attributes |
GetWritingBoolAttributesObjects | list | Gets a vector of objects with data to be used for creating bool attributes |
GetWritingLiteralAttributesObjects | list | Gets a vector of objects with data to be used for creating literal attributes |
GetWritingIntArrayAttributesObjects | list | Gets a vector of objects with data to be used for creating integer array attributes |
GetWritingDoubleArrayAttributesObjects | list | Gets a vector of objects with data to be used for creating double array attributes |
GetWritingStringArrayAttributesObjects | list | Gets a vector of objects with data to be used for creating string array attributes |
Lifecycle
CreateWritingIntAttributesObject
def CreateWritingIntAttributesObject() -> OlpCorePythonSetIntegerAttributeCreates an object with data to write integer attributes
Returns: OlpCorePythonSetIntegerAttribute — object that holds attribute info</
CreateWritingDoubleAttributesObject
def CreateWritingDoubleAttributesObject() -> OlpCorePythonSetDoubleAttributeCreates an object with data to write integer attributes
Returns: OlpCorePythonSetDoubleAttribute — object that holds attribute info
CreateWritingStringAttributesObject
def CreateWritingStringAttributesObject() -> OlpCorePythonSetStringAttributeCreates an object with data to write string attributes
Returns: OlpCorePythonSetStringAttribute — object that holds attribute info<
CreateWritingBoolAttributesObject
def CreateWritingBoolAttributesObject() -> OlpCorePythonSetBoolAttributeCreates an object with data to write string attributes
Returns: OlpCorePythonSetBoolAttribute — object that holds attribute info<
CreateWritingLiteralAttributesObject
def CreateWritingLiteralAttributesObject() -> OlpCorePythonSetLiteralAttributeCreates an object with data to write literal attributes
Returns: OlpCorePythonSetLiteralAttribute — object that holds attribute info<
CreateWritingIntArrayAttributesObject
def CreateWritingIntArrayAttributesObject() -> OlpCorePythonSetIntegerAttributeCreates an object with data to write integer attributes
Returns: OlpCorePythonSetIntegerAttribute — object that holds attribute info<
CreateWritingDoubleArrayAttributesObject
def CreateWritingDoubleArrayAttributesObject() -> OlpCorePythonSetDoubleArrayAttributeCreates an object with data to write double array attributes
Returns: OlpCorePythonSetDoubleArrayAttribute — object that holds attribute info<
CreateWritingStringArrayAttributesObject
def CreateWritingStringArrayAttributesObject() -> OlpCorePythonSetStringArrayAttributeCreates an object with data to write double string attributes
Returns: OlpCorePythonSetStringArrayAttribute — object that holds attribute info<
Query Methods
GetWritingIntAttributesObjects
def GetWritingIntAttributesObjects() -> listGets a vector of objects with data to be used for creating array attributes
Returns: list — created array attributes vector
GetWritingDoubleAttributesObjects
def GetWritingDoubleAttributesObjects() -> listGets a vector of objects with data to be used for creating double attributes
Returns: list — created double attributes vector
GetWritingStringAttributesObjects
def GetWritingStringAttributesObjects() -> listGets a vector of objects with data to be used for creating string array attributes
Returns: list — created string array attributes vector
GetWritingBoolAttributesObjects
def GetWritingBoolAttributesObjects() -> listGets a vector of objects with data to be used for creating bool attributes
Returns: list — created bool attributes vector
GetWritingLiteralAttributesObjects
def GetWritingLiteralAttributesObjects() -> listGets a vector of objects with data to be used for creating literal attributes
Returns: list — created literal attributes vector
GetWritingIntArrayAttributesObjects
def GetWritingIntArrayAttributesObjects() -> listGets a vector of objects with data to be used for creating integer array attributes
Returns: list — created int array attributes vector
GetWritingDoubleArrayAttributesObjects
def GetWritingDoubleArrayAttributesObjects() -> listGets a vector of objects with data to be used for creating double array attributes
Returns: list — created double array attributes vector
GetWritingStringArrayAttributesObjects
def GetWritingStringArrayAttributesObjects() -> listGets a vector of objects with data to be used for creating string array attributes
Returns: list — created string array attributes vector
Related Types
- Set Integer Attribute
- Set Double Attribute
- Set String Attribute
- Set Bool Attribute
- Set Literal Attribute
- Set Double Array Attribute
- Set String Array Attribute
Version Notes
This class is documented as of release R2025.2.4.