IVariableMetadataVisitor#
- class IVariableMetadataVisitor#
Bases: abc.ABC, Generic[T]
Defines the interface to be implemented for using the visitor pattern with variable
Overview#
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
|
Method that is called if the |
Import detail#
from ansys.tools.variableinterop.ivariablemetadata_visitor import IVariableMetadataVisitor
Method detail#
- abstract IVariableMetadataVisitor.visit_integer(metadata: ansys.tools.variableinterop.scalar_metadata.IntegerMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on anIntegerMetadatatype.- Parameters:
- metadata
IntegerMetadata IntegerMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_real(metadata: ansys.tools.variableinterop.scalar_metadata.RealMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aRealMetadatatype.- Parameters:
- metadata
RealMetadata RealMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_boolean(metadata: ansys.tools.variableinterop.scalar_metadata.BooleanMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aBooleanMetadatatype.- Parameters:
- metadata
BooleanMetadata BooleanMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_string(metadata: ansys.tools.variableinterop.scalar_metadata.StringMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aStringMetadatatype.- Parameters:
- metadata
StringMetadata StringMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_file(metadata: ansys.tools.variableinterop.file_metadata.FileMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aFileMetadatatype.- Parameters:
- metadata
FileMetadata FileMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_integer_array(metadata: ansys.tools.variableinterop.array_metadata.IntegerArrayMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on anIntegerArrayMetaDatatype.- Parameters:
- metadata
IntegerArrayMetadata IntegerArrayMetadatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_real_array(metadata: ansys.tools.variableinterop.array_metadata.RealArrayMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aRealArrayMetaDatatype.- Parameters:
- metadata
RealArrayMetadata RealArrayMetaDatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_boolean_array(metadata: ansys.tools.variableinterop.array_metadata.BooleanArrayMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aBooleanArrayMetaDatatype.- Parameters:
- metadata
BooleanArrayMetadata BooleanArrayMetaDatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_string_array(metadata: ansys.tools.variableinterop.array_metadata.StringArrayMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aStringArrayMetaDatatype.- Parameters:
- metadata
StringArrayMetadata StringArrayMetaDatatype to visit.
- metadata
- Returns:
TResult.
- abstract IVariableMetadataVisitor.visit_file_array(metadata: ansys.tools.variableinterop.file_array_metadata.FileArrayMetadata) T#
Method that is called if the
IVariableValue.accept()method is called on aFileArrayMetadata`type.- Parameters:
- metadata
FileArrayMetadata FileArrayMetadatatype to visit.
- metadata
- Returns:
TResult.