Public Types | Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes
testing::internal::ElementsAreMatcherImpl< Container > Class Template Reference

#include <gmock.h>

Inheritance diagram for testing::internal::ElementsAreMatcherImpl< Container >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef StlContainer::value_type Element
typedef StlContainer::value_type Element
typedef View::type StlContainer
typedef View::type StlContainer
typedef View::const_reference StlContainerReference
typedef View::const_reference StlContainerReference
typedef
internal::StlContainerView
< RawContainer > 
View
typedef
internal::StlContainerView
< RawContainer > 
View

Public Member Functions

virtual void DescribeNegationTo (::std::ostream *os) const
virtual void DescribeNegationTo (::std::ostream *os) const
virtual void DescribeTo (::std::ostream *os) const
virtual void DescribeTo (::std::ostream *os) const
template<typename InputIter >
 ElementsAreMatcherImpl (InputIter first, InputIter last)
template<typename InputIter >
 ElementsAreMatcherImpl (InputIter first, InputIter last)
typedef GTEST_REMOVE_REFERENCE_AND_CONST_ (Container) RawContainer
typedef GTEST_REMOVE_REFERENCE_AND_CONST_ (Container) RawContainer
virtual bool MatchAndExplain (Container container, MatchResultListener *listener) const
virtual bool MatchAndExplain (Container container, MatchResultListener *listener) const

Private Member Functions

size_t count () const
size_t count () const
 GTEST_DISALLOW_ASSIGN_ (ElementsAreMatcherImpl)
 GTEST_DISALLOW_ASSIGN_ (ElementsAreMatcherImpl)

Static Private Member Functions

static Message Elements (size_t count)
static Message Elements (size_t count)

Private Attributes

::std::vector< Matcher< const
Element & > > 
matchers_

Detailed Description

template<typename Container>
class testing::internal::ElementsAreMatcherImpl< Container >

Definition at line 7519 of file fused-src/gmock/gmock.h.


Member Typedef Documentation

template<typename Container >
typedef StlContainer::value_type testing::internal::ElementsAreMatcherImpl< Container >::Element

Definition at line 2873 of file gmock-matchers.h.

template<typename Container >
typedef StlContainer::value_type testing::internal::ElementsAreMatcherImpl< Container >::Element

Definition at line 7525 of file fused-src/gmock/gmock.h.

template<typename Container >
typedef View::type testing::internal::ElementsAreMatcherImpl< Container >::StlContainer

Definition at line 2871 of file gmock-matchers.h.

template<typename Container >
typedef View::type testing::internal::ElementsAreMatcherImpl< Container >::StlContainer

Definition at line 7523 of file fused-src/gmock/gmock.h.

template<typename Container >
typedef View::const_reference testing::internal::ElementsAreMatcherImpl< Container >::StlContainerReference

Definition at line 2872 of file gmock-matchers.h.

template<typename Container >
typedef View::const_reference testing::internal::ElementsAreMatcherImpl< Container >::StlContainerReference

Definition at line 7524 of file fused-src/gmock/gmock.h.

template<typename Container >
typedef internal::StlContainerView<RawContainer> testing::internal::ElementsAreMatcherImpl< Container >::View

Definition at line 2870 of file gmock-matchers.h.

template<typename Container >
typedef internal::StlContainerView<RawContainer> testing::internal::ElementsAreMatcherImpl< Container >::View

Definition at line 7522 of file fused-src/gmock/gmock.h.


Constructor & Destructor Documentation

template<typename Container >
template<typename InputIter >
testing::internal::ElementsAreMatcherImpl< Container >::ElementsAreMatcherImpl ( InputIter  first,
InputIter  last 
) [inline]

Definition at line 7530 of file fused-src/gmock/gmock.h.

template<typename Container >
template<typename InputIter >
testing::internal::ElementsAreMatcherImpl< Container >::ElementsAreMatcherImpl ( InputIter  first,
InputIter  last 
) [inline]

Definition at line 2878 of file gmock-matchers.h.


Member Function Documentation

template<typename Container >
size_t testing::internal::ElementsAreMatcherImpl< Container >::count ( ) const [inline, private]

Definition at line 3005 of file gmock-matchers.h.

template<typename Container >
size_t testing::internal::ElementsAreMatcherImpl< Container >::count ( ) const [inline, private]

Definition at line 7657 of file fused-src/gmock/gmock.h.

template<typename Container >
virtual void testing::internal::ElementsAreMatcherImpl< Container >::DescribeNegationTo ( ::std::ostream *  os) const [inline, virtual]

Reimplemented from testing::MatcherDescriberInterface.

Definition at line 2904 of file gmock-matchers.h.

template<typename Container >
virtual void testing::internal::ElementsAreMatcherImpl< Container >::DescribeNegationTo ( ::std::ostream *  os) const [inline, virtual]

Reimplemented from testing::MatcherDescriberInterface.

Definition at line 7556 of file fused-src/gmock/gmock.h.

template<typename Container >
virtual void testing::internal::ElementsAreMatcherImpl< Container >::DescribeTo ( ::std::ostream *  os) const [inline, virtual]

Implements testing::MatcherDescriberInterface.

Definition at line 2885 of file gmock-matchers.h.

template<typename Container >
virtual void testing::internal::ElementsAreMatcherImpl< Container >::DescribeTo ( ::std::ostream *  os) const [inline, virtual]

Implements testing::MatcherDescriberInterface.

Definition at line 7537 of file fused-src/gmock/gmock.h.

template<typename Container >
static Message testing::internal::ElementsAreMatcherImpl< Container >::Elements ( size_t  count) [inline, static, private]

Definition at line 3001 of file gmock-matchers.h.

template<typename Container >
static Message testing::internal::ElementsAreMatcherImpl< Container >::Elements ( size_t  count) [inline, static, private]

Definition at line 7653 of file fused-src/gmock/gmock.h.

template<typename Container >
testing::internal::ElementsAreMatcherImpl< Container >::GTEST_DISALLOW_ASSIGN_ ( ElementsAreMatcherImpl< Container >  ) [private]
template<typename Container >
testing::internal::ElementsAreMatcherImpl< Container >::GTEST_DISALLOW_ASSIGN_ ( ElementsAreMatcherImpl< Container >  ) [private]
template<typename Container >
typedef testing::internal::ElementsAreMatcherImpl< Container >::GTEST_REMOVE_REFERENCE_AND_CONST_ ( Container  )
template<typename Container >
typedef testing::internal::ElementsAreMatcherImpl< Container >::GTEST_REMOVE_REFERENCE_AND_CONST_ ( Container  )
template<typename Container >
virtual bool testing::internal::ElementsAreMatcherImpl< Container >::MatchAndExplain ( Container  container,
MatchResultListener listener 
) const [inline, virtual]

Implements testing::MatcherInterface< Container >.

Definition at line 2920 of file gmock-matchers.h.

template<typename Container >
virtual bool testing::internal::ElementsAreMatcherImpl< Container >::MatchAndExplain ( Container  container,
MatchResultListener listener 
) const [inline, virtual]

Implements testing::MatcherInterface< Container >.

Definition at line 7572 of file fused-src/gmock/gmock.h.


Member Data Documentation

template<typename Container >
std::vector< Matcher< const Element & > > testing::internal::ElementsAreMatcherImpl< Container >::matchers_ [private]

Definition at line 7659 of file fused-src/gmock/gmock.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:25:01