Flow123d  jenkins-Flow123d-linux-release-multijob-282
Namespaces | Macros | Functions
type_base.cc File Reference
#include <limits>
#include <ios>
#include <map>
#include <vector>
#include <string>
#include <iomanip>
#include "system/system.hh"
#include <boost/type_traits.hpp>
#include <boost/tokenizer.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/make_shared.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/functional/hash.hpp>
#include "type_base.hh"
#include "type_record.hh"
#include "type_output.hh"

Go to the source code of this file.

Namespaces

 Input
 
 Input::Type
 

Macros

#define ARRAY_CONSTRUCT(TYPE)   template Array::Array(const TYPE &type, unsigned int min_size, unsigned int max_size)
 

Functions

std::ostream & Input::Type::operator<< (std::ostream &stream, const TypeBase &type)
 
 Input::Type::ARRAY_CONSTRUCT (String)
 
 Input::Type::ARRAY_CONSTRUCT (Integer)
 
 Input::Type::ARRAY_CONSTRUCT (Double)
 
 Input::Type::ARRAY_CONSTRUCT (Bool)
 
 Input::Type::ARRAY_CONSTRUCT (FileName)
 
 Input::Type::ARRAY_CONSTRUCT (Selection)
 
 Input::Type::ARRAY_CONSTRUCT (Array)
 
 Input::Type::ARRAY_CONSTRUCT (Record)
 
 Input::Type::ARRAY_CONSTRUCT (AbstractRecord)
 

Macro Definition Documentation

#define ARRAY_CONSTRUCT (   TYPE)    template Array::Array(const TYPE &type, unsigned int min_size, unsigned int max_size)

Definition at line 251 of file type_base.cc.