Reference documentation for deal.II version 8.5.1
|
#include <deal.II/base/parameter_handler.h>
Public Member Functions | |
Anything () | |
virtual bool | match (const std::string &test_string) const |
virtual std::string | description (const OutputStyle style=Machine) const |
virtual PatternBase * | clone () const |
Public Member Functions inherited from Patterns::PatternBase | |
virtual | ~PatternBase () |
virtual std::size_t | memory_consumption () const |
Static Public Member Functions | |
static Anything * | create (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 } |
Always returns true
when testing a string.
Definition at line 730 of file parameter_handler.h.
Patterns::Anything::Anything | ( | ) |
Constructor. (Allow for at least one non-virtual function in this class, as otherwise sometimes no virtual table is emitted.)
Definition at line 1170 of file parameter_handler.cc.
|
virtual |
Return true
if the string matches its constraints, i.e. always.
Implements Patterns::PatternBase.
Definition at line 1175 of file parameter_handler.cc.
|
virtual |
Return a description of the pattern that valid strings are expected to match. Here, this is the string "[Anything]"
.
Implements Patterns::PatternBase.
Definition at line 1182 of file parameter_handler.cc.
|
virtual |
Return a copy of the present object, which is newly allocated on the heap. Ownership of that object is transferred to the caller of this function.
Implements Patterns::PatternBase.
Definition at line 1211 of file parameter_handler.cc.
|
static |
Creates new object if the start of description matches description_init. Ownership of that object is transferred to the caller of this function.
Definition at line 1218 of file parameter_handler.cc.
|
staticprivate |
Initial part of description
Definition at line 769 of file parameter_handler.h.