pub fn ptr( this : &Self, ts : TypeSystem ) -> raw::InterfacePtr<T> {
        match ts {
            TypeSystem::Automation => this.automation_ptr,
            TypeSystem::Raw => this.raw_ptr,
        }
    }
/// Gets the raw COM pointer from the `ComItf<T>`.
Gets the raw COM pointer from the `ComItf`.
Gets the raw COM pointer from the ` ComItf ` .
pub fn ptr( this : &Self, ts : TypeSystem ) -> raw::InterfacePtr<T> {
        match ts {
            TypeSystem::Automation => this.automation_ptr,
            TypeSystem::Raw => this.raw_ptr,
        }
    }
pub fn ptr ( this : & Self , ts : TypeSystem ) -> raw :: InterfacePtr < T > { match ts { TypeSystem :: Automation => this . automation_ptr , TypeSystem :: Raw => this . raw_ptr , } }
Gets the raw COM pointer from the `ComItf<T>`.
Gets the raw COM pointer from the ` ComItf<T > ` .
this
&Self
ts
TypeSystem