IProgressTrait

Trait IProgressTrait 

Source
pub trait IProgressTrait {
    // Required methods
    unsafe fn start(
        &self,
        type: ProgressType,
        optionalDescription: *const tchar,
        outID: *mut ID,
    ) -> tresult;
    unsafe fn update(&self, id: ID, normValue: ParamValue) -> tresult;
    unsafe fn finish(&self, id: ID) -> tresult;
}

Required Methods§

Source

unsafe fn start( &self, type: ProgressType, optionalDescription: *const tchar, outID: *mut ID, ) -> tresult

Source

unsafe fn update(&self, id: ID, normValue: ParamValue) -> tresult

Source

unsafe fn finish(&self, id: ID) -> tresult

Implementors§