CoolProp 8.0.0
An open-source fluid property and humid air property database
Classes | Namespaces | Typedefs
Exceptions.h File Reference
#include <exception>
#include <string>

Go to the source code of this file.

Classes

class  CoolProp::CoolPropBaseError
 
class  CoolProp::CoolPropError< errcode >
 
class  CoolProp::ValueErrorSpec< errcode >
 

Namespaces

namespace  CoolProp
 

Typedefs

using CoolProp::NotImplementedError = CoolPropError< CoolPropBaseError::eNotImplemented >
 
using CoolProp::SolutionError = CoolPropError< CoolPropBaseError::eSolution >
 
using CoolProp::AttributeError = CoolPropError< CoolPropBaseError::eAttribute >
 
using CoolProp::OutOfRangeError = CoolPropError< CoolPropBaseError::eOutOfRange >
 
using CoolProp::ValueError = CoolPropError< CoolPropBaseError::eValue >
 
using CoolProp::KeyError = CoolPropError< CoolPropBaseError::eKey >
 
using CoolProp::HandleError = CoolPropError< CoolPropBaseError::eHandle >
 
using CoolProp::UnableToLoadError = CoolPropError< CoolPropBaseError::eUnableToLoad >
 
using CoolProp::DirectorySizeError = CoolPropError< CoolPropBaseError::eDirectorySize >
 
using CoolProp::WrongFluidError = ValueErrorSpec< CoolPropBaseError::eWrongFluid >
 
using CoolProp::CompositionError = ValueErrorSpec< CoolPropBaseError::eComposition >
 
using CoolProp::InputError = ValueErrorSpec< CoolPropBaseError::eInput >
 
using CoolProp::NotAvailableError = ValueErrorSpec< CoolPropBaseError::eNotAvailable >
 
using CoolProp::MultipleSolutionsError = ValueErrorSpec< CoolPropBaseError::eMultipleSolutions >