IProgramListDataTrait

Trait IProgramListDataTrait 

Source
pub trait IProgramListDataTrait {
    // Required methods
    unsafe fn programDataSupported(&self, listId: ProgramListID) -> tresult;
    unsafe fn getProgramData(
        &self,
        listId: ProgramListID,
        programIndex: int32,
        data: *mut IBStream,
    ) -> tresult;
    unsafe fn setProgramData(
        &self,
        listId: ProgramListID,
        programIndex: int32,
        data: *mut IBStream,
    ) -> tresult;
}

Required Methods§

Source

unsafe fn programDataSupported(&self, listId: ProgramListID) -> tresult

Source

unsafe fn getProgramData( &self, listId: ProgramListID, programIndex: int32, data: *mut IBStream, ) -> tresult

Source

unsafe fn setProgramData( &self, listId: ProgramListID, programIndex: int32, data: *mut IBStream, ) -> tresult

Implementors§