Trait ICapePersistWriter

Source
pub trait ICapePersistWriter {
Show 14 methods // Required methods fn add_real( &mut self, value_name: &CapeStringIn<'_>, value: CapeReal, ) -> Result<(), COBIAError>; fn add_integer( &mut self, value_name: &CapeStringIn<'_>, value: CapeInteger, ) -> Result<(), COBIAError>; fn add_boolean( &mut self, value_name: &CapeStringIn<'_>, value: CapeBoolean, ) -> Result<(), COBIAError>; fn add_string( &mut self, value_name: &CapeStringIn<'_>, value: &CapeStringIn<'_>, ) -> Result<(), COBIAError>; fn add_enumeration( &mut self, value_name: &CapeStringIn<'_>, value: CapeEnumeration, ) -> Result<(), COBIAError>; fn add_value( &mut self, value_name: &CapeStringIn<'_>, value: &CapeValueIn<'_>, ) -> Result<(), COBIAError>; fn add_array_real( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayRealIn<'_>, ) -> Result<(), COBIAError>; fn add_array_integer( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayIntegerIn<'_>, ) -> Result<(), COBIAError>; fn add_array_boolean( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayBooleanIn<'_>, ) -> Result<(), COBIAError>; fn add_array_string( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayStringIn<'_>, ) -> Result<(), COBIAError>; fn add_array_enumeration( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayEnumerationIn<'_, CapeEnumeration>, ) -> Result<(), COBIAError>; fn add_array_value( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayValueIn<'_>, ) -> Result<(), COBIAError>; fn add_array_byte( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayByteIn<'_>, ) -> Result<(), COBIAError>; fn add_node( &mut self, node_name: &CapeStringIn<'_>, ) -> Result<CapePersistWriter, COBIAError>;
}
Expand description

ICapePersistWriter

ICapePersistWriter interface

Required Methods§

Source

fn add_real( &mut self, value_name: &CapeStringIn<'_>, value: CapeReal, ) -> Result<(), COBIAError>

Source

fn add_integer( &mut self, value_name: &CapeStringIn<'_>, value: CapeInteger, ) -> Result<(), COBIAError>

Source

fn add_boolean( &mut self, value_name: &CapeStringIn<'_>, value: CapeBoolean, ) -> Result<(), COBIAError>

Source

fn add_string( &mut self, value_name: &CapeStringIn<'_>, value: &CapeStringIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_enumeration( &mut self, value_name: &CapeStringIn<'_>, value: CapeEnumeration, ) -> Result<(), COBIAError>

Source

fn add_value( &mut self, value_name: &CapeStringIn<'_>, value: &CapeValueIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_real( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayRealIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_integer( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayIntegerIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_boolean( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayBooleanIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_string( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayStringIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_enumeration( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayEnumerationIn<'_, CapeEnumeration>, ) -> Result<(), COBIAError>

Source

fn add_array_value( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayValueIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_array_byte( &mut self, value_name: &CapeStringIn<'_>, value: &CapeArrayByteIn<'_>, ) -> Result<(), COBIAError>

Source

fn add_node( &mut self, node_name: &CapeStringIn<'_>, ) -> Result<CapePersistWriter, COBIAError>

Implementors§