proxygen
testing::gmock_matchers_test::ConstPropagatingPtr< T > Class Template Reference

Public Types

typedef T element_type
 
typedef T element_type
 
typedef T element_type
 

Public Member Functions

 ConstPropagatingPtr ()
 
 ConstPropagatingPtr (T *t)
 
 ConstPropagatingPtr (const ConstPropagatingPtr &other)
 
Tget ()
 
Toperator* ()
 
const Tget () const
 
const Toperator* () const
 
 ConstPropagatingPtr ()
 
 ConstPropagatingPtr (T *t)
 
 ConstPropagatingPtr (const ConstPropagatingPtr &other)
 
Tget ()
 
Toperator* ()
 
const Tget () const
 
const Toperator* () const
 
 ConstPropagatingPtr ()
 
 ConstPropagatingPtr (T *t)
 
 ConstPropagatingPtr (const ConstPropagatingPtr &other)
 
Tget ()
 
Toperator* ()
 
const Tget () const
 
const Toperator* () const
 

Private Attributes

Tval_
 

Detailed Description

template<typename T>
class testing::gmock_matchers_test::ConstPropagatingPtr< T >

Definition at line 3286 of file gmock-matchers_test.cc.

Member Typedef Documentation

Definition at line 3288 of file gmock-matchers_test.cc.

Definition at line 3288 of file gmock-matchers_test.cc.

Definition at line 3288 of file gmock-matchers_test.cc.

Constructor & Destructor Documentation

template<typename T>
testing::gmock_matchers_test::ConstPropagatingPtr< T >::ConstPropagatingPtr ( const ConstPropagatingPtr< T > &  other)
inline

Definition at line 3292 of file gmock-matchers_test.cc.

template<typename T>
testing::gmock_matchers_test::ConstPropagatingPtr< T >::ConstPropagatingPtr ( const ConstPropagatingPtr< T > &  other)
inline

Definition at line 3292 of file gmock-matchers_test.cc.

template<typename T>
testing::gmock_matchers_test::ConstPropagatingPtr< T >::ConstPropagatingPtr ( const ConstPropagatingPtr< T > &  other)
inline

Definition at line 3292 of file gmock-matchers_test.cc.

Member Function Documentation

template<typename T>
T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( )
inline
template<typename T>
T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( )
inline
template<typename T>
T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( )
inline
template<typename T>
const T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( ) const
inline
template<typename T>
const T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( ) const
inline
template<typename T>
const T* testing::gmock_matchers_test::ConstPropagatingPtr< T >::get ( ) const
inline
template<typename T>
T& testing::gmock_matchers_test::ConstPropagatingPtr< T >::operator* ( )
inline
template<typename T>
T& testing::gmock_matchers_test::ConstPropagatingPtr< T >::operator* ( )
inline
template<typename T>
T& testing::gmock_matchers_test::ConstPropagatingPtr< T >::operator* ( )
inline
template<typename T>
const T& testing::gmock_matchers_test::ConstPropagatingPtr< T >::operator* ( ) const
inline

Member Data Documentation

template<typename T>
T * testing::gmock_matchers_test::ConstPropagatingPtr< T >::val_
private

Definition at line 3301 of file gmock-matchers_test.cc.


The documentation for this class was generated from the following file: