PinObserver< T, U > Class Template Reference

Inherits PinBase< T, U >.

List of all members.

Public Member Functions

 PinObserver (const T pointee=0)
 PinObserver (const PinObserver< T, U > &other)
 ~PinObserver ()
PinObserveroperator= (const PinObserver< T, U > &other)
virtual void discriminate (PinAnyDiscriminator &disc, void *vp)

template<class T, class U>
class PinObserver< T, U >


Constructor & Destructor Documentation

template<class T, class U>
PinObserver< T, U >::PinObserver ( const T  pointee = 0  ) 

template<class T, class U>
PinObserver< T, U >::PinObserver ( const PinObserver< T, U > &  other  ) 

template<class T, class U>
PinObserver< T, U >::~PinObserver (  ) 


Member Function Documentation

template<class T, class U>
PinObserver& PinObserver< T, U >::operator= ( const PinObserver< T, U > &  other  ) 

void PinContextObserver::discriminate ( PinAnyDiscriminator disc,
void *  vp 
) [virtual]

Implements PinAnyBase.


Copyright 2017, 2023, Oracle and/or its affiliates.