Public Types | Public Member Functions
Catch::Matchers::Impl::Matcher< ExpressionT > Struct Template Reference

#include <catch.hpp>

Inheritance diagram for Catch::Matchers::Impl::Matcher< ExpressionT >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ExpressionT ExpressionType

Public Member Functions

virtual Ptr< Matcherclone () const =0
virtual bool match (ExpressionT const &expr) const =0
virtual std::string toString () const =0
virtual ~Matcher ()

Detailed Description

template<typename ExpressionT>
struct Catch::Matchers::Impl::Matcher< ExpressionT >

Definition at line 2193 of file catch.hpp.


Member Typedef Documentation

template<typename ExpressionT>
typedef ExpressionT Catch::Matchers::Impl::Matcher< ExpressionT >::ExpressionType

Definition at line 2195 of file catch.hpp.


Constructor & Destructor Documentation

template<typename ExpressionT>
virtual Catch::Matchers::Impl::Matcher< ExpressionT >::~Matcher ( ) [inline, virtual]

Definition at line 2197 of file catch.hpp.


Member Function Documentation

template<typename ExpressionT>
virtual Ptr<Matcher> Catch::Matchers::Impl::Matcher< ExpressionT >::clone ( ) const [pure virtual]
template<typename ExpressionT>
virtual bool Catch::Matchers::Impl::Matcher< ExpressionT >::match ( ExpressionT const &  expr) const [pure virtual]
template<typename ExpressionT>
virtual std::string Catch::Matchers::Impl::Matcher< ExpressionT >::toString ( ) const [pure virtual]

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


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:41