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§