Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
virtual_machine.hpp File Reference

Go to the source code of this file.

Classes

class  virtual_machine_t
 Stack-based non-branching expression evaluator. More...

Namespaces

namespace  adobe

Macros

#define BOOST_FUNCTION_NO_DEPRECATED

Functions

const char * type_name (const std::type_info &type)
 Returns a simple name for the core types used by the virtual machine.
template<class T>
auto cast (adobe::any_regular_t &x) -> decltype(x.cast< T >())
 Does a runtime cast on an any_regular_t with better error reporting.
template<class T>
auto cast (const adobe::any_regular_t &x) -> decltype(x.cast< T >())
 Does a runtime cast on an any_regular_t with better error reporting.

Macro Definition Documentation

◆ BOOST_FUNCTION_NO_DEPRECATED

#define BOOST_FUNCTION_NO_DEPRECATED

Definition at line 21 of file virtual_machine.hpp.