Reference documentation for deal.II version Git 4a2ac69 2017-09-19 13:41:17 -0400
Namespaces | Classes | Functions
Patterns Namespace Reference

Namespaces

 Tools
 

Classes

class  Anything
 
class  Bool
 
class  DirectoryName
 
class  Double
 
class  FileName
 
class  Integer
 
class  List
 
class  Map
 
class  MultipleSelection
 
class  PatternBase
 
class  Selection
 

Functions

std::unique_ptr< PatternBasepattern_factory (const std::string &description)
 

Detailed Description

Namespace for a few classes that act as patterns for the ParameterHandler class. These classes implement an interface that checks whether a parameter in an input file matches a certain pattern, such as "being boolean", "an integer value", etc.

Function Documentation

std::unique_ptr< PatternBase > Patterns::pattern_factory ( const std::string &  description)

Return pointer to the correct derived class based on description.

Definition at line 79 of file patterns.cc.