pub trait ICapePersistReader {
Show 17 methods
// Required methods
fn get_value_names(
&mut self,
value_names: &mut CapeArrayStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_value_type(
&mut self,
value_name: &CapeStringIn<'_>,
) -> Result<CapePersistedDataType, COBIAError>;
fn get_real(
&mut self,
value_name: &CapeStringIn<'_>,
) -> Result<CapeReal, COBIAError>;
fn get_integer(
&mut self,
value_name: &CapeStringIn<'_>,
) -> Result<CapeInteger, COBIAError>;
fn get_boolean(
&mut self,
value_name: &CapeStringIn<'_>,
) -> Result<CapeBoolean, COBIAError>;
fn get_string(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_enumeration(
&mut self,
value_name: &CapeStringIn<'_>,
) -> Result<CapeEnumeration, COBIAError>;
fn get_value(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeValueOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_real(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayRealOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_integer(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayIntegerOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_boolean(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayBooleanOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_string(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_enumeration(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayEnumerationOut<'_, CapeEnumeration>,
) -> Result<(), COBIAError>;
fn get_array_value(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayValueOut<'_>,
) -> Result<(), COBIAError>;
fn get_array_byte(
&mut self,
value_name: &CapeStringIn<'_>,
value: &mut CapeArrayByteOut<'_>,
) -> Result<(), COBIAError>;
fn get_node_names(
&mut self,
node_names: &mut CapeArrayStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_node(
&mut self,
node_name: &CapeStringIn<'_>,
) -> Result<CapePersistReader, COBIAError>;
}Expand description
ICapePersistReader
ICapePersistReader interface