Reference documentation for deal.II version Git 053e5b2 2017-07-21 22:33:36 -0600
Classes | Functions
Patterns Namespace Reference

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 parameter_handler.cc.