proteus  1.8.1
C/C++/Fortran libraries
Classes | Namespaces | Typedefs | Functions
ArgumentsDict.h File Reference
#include <map>
#include <stdexcept>
#include <string>
#include "xtensor-python/pyarray.hpp"
#include "xtensor/xio.hpp"
Include dependency graph for ArgumentsDict.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  proteus::throwing_map< K, T >
 
struct  proteus::arguments_dict
 

Namespaces

 proteus
 
 proteus::detail
 

Typedefs

template<class K , class T >
using proteus::pyarray_dict = throwing_map< K, xt::pyarray< T > >
 
template<class K , class T >
using proteus::scalar_dict = throwing_map< K, T >
 

Functions

template<class T >
std::string proteus::detail::key_error_messagei (const T &key)
 
std::string proteus::detail::key_error_message (const std::string &key)