Navigation

Operators and Keywords

Function List:

C++ API

unwind-prot.h File Reference

#include <cstddef>
#include <string>
#include <stack>
#include <memory>

Include dependency graph for unwind-prot.h:

Go to the source code of this file.


Classes

class  unwind_protect
class  unwind_protect::unwind_protect::elem
class  unwind_protect::unwind_protect::fcn_elem
class  unwind_protect::unwind_protect::fcn_arg_elem< T >
class  unwind_protect::unwind_protect::method_elem< T >
class  unwind_protect::unwind_protect::restore_var_elem< T >
class  unwind_protect::unwind_protect::delete_ptr_elem< T >

Defines

#define octave_unwind_prot_h   1
#define unwind_protect_bool(b)   unwind_protect::protect_var (b)
#define unwind_protect_int(i)   unwind_protect::protect_var (i)
#define unwind_protect_size_t(i)   unwind_protect::protect_var (i)
#define unwind_protect_str(s)   unwind_protect::protect_var (s)
#define unwind_protect_ptr(p)   unwind_protect::protect_var (p)
#define unwind_protect_fptr(p)   unwind_protect::protect_var (p)
#define unwind_protect_const_ptr(p)   unwind_protect::protect_var (p)

Define Documentation

#define octave_unwind_prot_h   1

#define unwind_protect_bool (  )     unwind_protect::protect_var (b)

#define unwind_protect_const_ptr (  )     unwind_protect::protect_var (p)

#define unwind_protect_fptr (  )     unwind_protect::protect_var (p)

#define unwind_protect_int (  )     unwind_protect::protect_var (i)

#define unwind_protect_ptr (  )     unwind_protect::protect_var (p)

#define unwind_protect_size_t (  )     unwind_protect::protect_var (i)

#define unwind_protect_str (  )     unwind_protect::protect_var (s)