proxygen
testing::internal::ReferenceOrValueWrapper< T & > Class Template Reference

#include <gmock-spec-builders.h>

Public Types

typedef Treference
 
typedef Treference
 
typedef Treference
 

Public Member Functions

 ReferenceOrValueWrapper (reference ref)
 
TUnwrap ()
 
const TPeek () const
 
 ReferenceOrValueWrapper (reference ref)
 
TUnwrap ()
 
const TPeek () const
 
 ReferenceOrValueWrapper (reference ref)
 
TUnwrap ()
 
const TPeek () const
 

Private Attributes

Tvalue_ptr_
 

Detailed Description

template<typename T>
class testing::internal::ReferenceOrValueWrapper< T & >

Definition at line 1329 of file gmock-spec-builders.h.

Member Typedef Documentation

template<typename T >
typedef T& testing::internal::ReferenceOrValueWrapper< T & >::reference

Definition at line 1333 of file gmock-spec-builders.h.

template<typename T >
typedef T& testing::internal::ReferenceOrValueWrapper< T & >::reference

Definition at line 1333 of file gmock-spec-builders.h.

template<typename T >
typedef T& testing::internal::ReferenceOrValueWrapper< T & >::reference

Definition at line 1333 of file gmock-spec-builders.h.

Constructor & Destructor Documentation

template<typename T >
testing::internal::ReferenceOrValueWrapper< T & >::ReferenceOrValueWrapper ( reference  ref)
inlineexplicit
template<typename T >
testing::internal::ReferenceOrValueWrapper< T & >::ReferenceOrValueWrapper ( reference  ref)
inlineexplicit
template<typename T >
testing::internal::ReferenceOrValueWrapper< T & >::ReferenceOrValueWrapper ( reference  ref)
inlineexplicit

Member Function Documentation

template<typename T >
const T& testing::internal::ReferenceOrValueWrapper< T & >::Peek ( ) const
inline
template<typename T >
const T& testing::internal::ReferenceOrValueWrapper< T & >::Peek ( ) const
inline
template<typename T >
const T& testing::internal::ReferenceOrValueWrapper< T & >::Peek ( ) const
inline
template<typename T >
T& testing::internal::ReferenceOrValueWrapper< T & >::Unwrap ( )
inline
template<typename T >
T& testing::internal::ReferenceOrValueWrapper< T & >::Unwrap ( )
inline
template<typename T >
T& testing::internal::ReferenceOrValueWrapper< T & >::Unwrap ( )
inline

Member Data Documentation

template<typename T >
T * testing::internal::ReferenceOrValueWrapper< T & >::value_ptr_
private

Definition at line 1340 of file gmock-spec-builders.h.


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