MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
http::server::MatcherInterface Class Referenceabstract

#include <matcher_interface.h>

Inheritance diagram for http::server::MatcherInterface:
[legend]

Public Member Functions

virtual ~MatcherInterface ()
 
virtual stdx::expected< void, std::string > is_valid () const =0
 
virtual bool matches (const std::string &input) const =0
 

Constructor & Destructor Documentation

◆ ~MatcherInterface()

http::server::MatcherInterface::~MatcherInterface ( )
virtualdefault

Member Function Documentation

◆ is_valid()

virtual stdx::expected< void, std::string > http::server::MatcherInterface::is_valid ( ) const
pure virtual

Implemented in http::server::RegexMatcher.

◆ matches()

virtual bool http::server::MatcherInterface::matches ( const std::string &  input) const
pure virtual

Implemented in http::server::RegexMatcher.


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