Mir
Public Member Functions | List of all members
IsValidMatcher Class Reference

#include <validity_matchers.h>

Public Member Functions

template<typename T >
bool MatchAndExplain (T *p, MatchResultListener *listener) const
 
void DescribeTo (::std::ostream *os) const
 
void DescribeNegationTo (::std::ostream *os) const
 
template<>
bool MatchAndExplain (MirConnection *connection, MatchResultListener *listener) const
 
template<>
bool MatchAndExplain (MirWindow *surface, MatchResultListener *listener) const
 

Member Function Documentation

◆ DescribeNegationTo()

void IsValidMatcher::DescribeNegationTo ( ::std::ostream *  os) const
inline

◆ DescribeTo()

void IsValidMatcher::DescribeTo ( ::std::ostream *  os) const
inline

◆ MatchAndExplain() [1/3]

template<typename T >
bool IsValidMatcher::MatchAndExplain ( T *  p,
MatchResultListener *  listener 
) const

◆ MatchAndExplain() [2/3]

template<>
bool IsValidMatcher::MatchAndExplain ( MirConnection connection,
MatchResultListener *  listener 
) const

◆ MatchAndExplain() [3/3]

template<>
bool IsValidMatcher::MatchAndExplain ( MirWindow surface,
MatchResultListener *  listener 
) const

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

Copyright © 2012-2018 Canonical Ltd.
Generated on Mon Feb 19 14:05:11 UTC 2018