pub trait ICapeArrayStringParameterSpecification {
// Required methods
fn get_default_value(
&mut self,
default_value: &mut CapeStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_option_list(
&mut self,
option_names: &mut CapeArrayStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_restricted_to_list(&mut self) -> Result<CapeBoolean, COBIAError>;
fn validate_element(
&mut self,
position: &CapeArrayIntegerIn<'_>,
value: &CapeStringIn<'_>,
message: &mut CapeStringOut<'_>,
) -> Result<CapeBoolean, COBIAError>;
fn validate(
&mut self,
value: &CapeArrayStringIn<'_>,
message: &mut CapeStringOut<'_>,
) -> Result<CapeBoolean, COBIAError>;
}Expand description
ICapeArrayStringParameterSpecification
ICapeArrayStringParameterSpecification interface