Gromacs  2021.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::test::ITextBlockMatcherSettings Class Referenceabstract

#include <testutils/textblockmatchers.h>

+ Inheritance diagram for gmx::test::ITextBlockMatcherSettings:


Represents a factory for creating a text matcher.

See derived classes for available matchers. Each derived class represents one type of matcher (see ITextBlockMatcher), and provides any methods necessary to pass parameters to such a matcher. Methods that accept a matcher can then take in this interface, and call createMatcher() to use the matcher that the caller of the method specifies.

Public Member Functions

virtual TextBlockMatcherPointer createMatcher () const =0
 Factory method that constructs the matcher after parameters are set.

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