Trait ICapeCollection

Source
pub trait ICapeCollection<CollectionItem: CapeSmartPointer> {
    // Required methods
    fn item_by_index(
        &mut self,
        index: CapeInteger,
    ) -> Result<CollectionItem, COBIAError>;
    fn item_by_name(
        &mut self,
        name: &CapeStringIn<'_>,
    ) -> Result<CollectionItem, COBIAError>;
    fn get_count(&mut self) -> Result<CapeInteger, COBIAError>;
}
Expand description

ICapeCollection

ICapeCollection interface

Required Methods§

Source

fn item_by_index( &mut self, index: CapeInteger, ) -> Result<CollectionItem, COBIAError>

Source

fn item_by_name( &mut self, name: &CapeStringIn<'_>, ) -> Result<CollectionItem, COBIAError>

Source

fn get_count(&mut self) -> Result<CapeInteger, COBIAError>

Implementors§