casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Try.h File Reference
#include <exception>
#include <functional>
#include <stdexcept>
#include <memory>

Go to the source code of this file.

Classes

class  casa::vi::NoSuchElementException
 
struct  casa::vi::TryBase
 TryBase exists to enable tests in Try template methods of whether Try::value_type is a Try type. More...
 
class  casa::vi::Try< A >
 

Namespaces

 casa
 -*- mode: c++ -*-
 
 casa::vi
 A class to support FTMachines get their convolution casacore::Function.
 

Functions

template<typename F , typename A = typename std::result_of<F()>::type>
Try< A > casa::vi::try_ (F &&f)