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

#include <testutils/include/testutils/filematchers.h>

+ Inheritance diagram for gmx::test::IFileMatcherSettings:


Represents a factory for creating a file matcher.

See derived classes for available matchers. Each derived class represents one type of matcher (see IFileMatcher), 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 createFileMatcher() to use the matcher that the caller of the method specifies.

Public Member Functions

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

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