Trait windows::Win32::Media::DirectShow::Tv::IGuideDataEvent_Impl
pub trait IGuideDataEvent_Impl: Sized {
// Required methods
fn GuideDataAcquired(&self) -> Result<()>;
fn ProgramChanged(&self, varprogramdescriptionid: &VARIANT) -> Result<()>;
fn ServiceChanged(&self, varservicedescriptionid: &VARIANT) -> Result<()>;
fn ScheduleEntryChanged(
&self,
varscheduleentrydescriptionid: &VARIANT
) -> Result<()>;
fn ProgramDeleted(&self, varprogramdescriptionid: &VARIANT) -> Result<()>;
fn ServiceDeleted(&self, varservicedescriptionid: &VARIANT) -> Result<()>;
fn ScheduleDeleted(
&self,
varscheduleentrydescriptionid: &VARIANT
) -> Result<()>;
}
Required Methods§
fn GuideDataAcquired(&self) -> Result<()>
fn ProgramChanged(&self, varprogramdescriptionid: &VARIANT) -> Result<()>
fn ServiceChanged(&self, varservicedescriptionid: &VARIANT) -> Result<()>
fn ScheduleEntryChanged( &self, varscheduleentrydescriptionid: &VARIANT ) -> Result<()>
fn ProgramDeleted(&self, varprogramdescriptionid: &VARIANT) -> Result<()>
fn ServiceDeleted(&self, varservicedescriptionid: &VARIANT) -> Result<()>
fn ScheduleDeleted(&self, varscheduleentrydescriptionid: &VARIANT) -> Result<()>
Object Safety§
This trait is not object safe.