#include <vector>
#include <string>
#include <boost/type_traits.hpp>
#include <boost/mpl/if.hpp>
#include <boost/static_assert.hpp>
#include <boost/shared_ptr.hpp>
#include "system/system.hh"
#include "system/exceptions.hh"
#include "input/input_type.hh"
#include "input/storage.hh"
#include "accessors_impl.hh"
Go to the source code of this file.
|
| Input::TYPEDEF_ERR_INFO (EI_Address, const std::string) |
|
| Input::DECLARE_INPUT_EXCEPTION (ExcInputMessage,<< EI_Message::val) |
|
| Input::TYPEDEF_ERR_INFO (EI_InputType, const string) |
|
| Input::TYPEDEF_ERR_INFO (EI_RequiredType, const string) |
|
| Input::TYPEDEF_ERR_INFO (EI_CPPRequiredType, const string) |
|
| Input::TYPEDEF_ERR_INFO (EI_KeyName, const string) |
|
| Input::DECLARE_EXCEPTION (ExcTypeMismatch,<< "Key:"<< EI_KeyName::qval<< ". Can not construct Iterator<T> with C++ type T="<< EI_CPPRequiredType::qval<< ";\n"<< "can not convert Type: "<< EI_InputType::qval<< " to: "<< EI_RequiredType::qval) |
|
| Input::TYPEDEF_ERR_INFO (EI_AccessorName, const string) |
|
| Input::DECLARE_EXCEPTION (ExcAccessorForNullStorage,<< "Can not create "<< EI_AccessorName::val<< " from StorageNull.") |
|
| Input::TYPEDEF_ERR_INFO (EI_ParamName, const string) |
|
| Input::DECLARE_EXCEPTION (ExcAddressNullPointer,<< "NULL pointer in "<< EI_ParamName::val<< " parameter.") |
|
std::ostream & | Input::operator<< (std::ostream &stream, const Address &address) |
|