Skip to content

Commit 5e6179c

Browse files
committed
Expose alias in operator_specification_grpcapi.py
1 parent 07ba7e8 commit 5e6179c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/ansys/dpf/gate/operator_specification_grpcapi.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,20 @@ def operator_specification_get_pin_type_name(specification, binput, numPin, numT
8282
else:
8383
return specification._internal_obj.map_output_pin_spec[numPin].type_names[numType]
8484

85+
@staticmethod
86+
def operator_specification_get_pin_num_aliases(specification, binput, numPin):
87+
if binput:
88+
return len(specification._internal_obj.map_input_pin_spec[numPin].aliases)
89+
else:
90+
return len(specification._internal_obj.map_output_pin_spec[numPin].aliases)
91+
92+
@staticmethod
93+
def operator_specification_get_pin_alias(specification, binput, numPin, numAlias):
94+
if binput:
95+
return specification._internal_obj.map_input_pin_spec[numPin].aliases[numAlias]
96+
else:
97+
return specification._internal_obj.map_output_pin_spec[numPin].aliases[numAlias]
98+
8599
@staticmethod
86100
def operator_specification_get_pin_derived_class_type_name(specification, binput, numPin):
87101
if binput:

0 commit comments

Comments
 (0)