Reference documentation for deal.II version 9.2.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Public Member Functions | Static Public Member Functions | Static Private Attributes | List of all members
Patterns::Anything Class Reference

#include <deal.II/base/patterns.h>

Inheritance diagram for Patterns::Anything:
[legend]

Public Member Functions

 Anything ()=default
 
virtual bool match (const std::string &test_string) const override
 
virtual std::string description (const OutputStyle style=Machine) const override
 
virtual std::unique_ptr< PatternBaseclone () const override
 
- Public Member Functions inherited from Patterns::PatternBase
virtual ~PatternBase ()=default
 
virtual std::size_t memory_consumption () const
 

Static Public Member Functions

static std::unique_ptr< Anythingcreate (const std::string &description)
 

Static Private Attributes

static const char * description_init = "[Anything"
 

Additional Inherited Members

- Public Types inherited from Patterns::PatternBase
enum  OutputStyle { Machine, Text, LaTeX }
 

Detailed Description

Always returns true when testing a string.

Definition at line 1025 of file patterns.h.


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