virtual_machine.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/ 29 /*************************************************************************************************/ 33 /*************************************************************************************************/ 43 typedef any_regular_t(named_index_lookup_signature_t)(const adobe::any_regular_t&, adobe::name_t index); 44 typedef any_regular_t(numeric_index_lookup_signature_t)(const adobe::any_regular_t&, std::size_t index); 82 /*************************************************************************************************/ 86 /*************************************************************************************************/ 90 /*************************************************************************************************/
void set_dictionary_function_lookup(const dictionary_function_lookup_t &) boost::function< named_index_lookup_signature_t > named_index_lookup_t Definition: virtual_machine.hpp:49 void set_array_function_lookup(const array_function_lookup_t &) void evaluate(const expression_t &expression) void set_named_index_lookup(const named_index_lookup_t &) Definition: arg_stream.hpp:53 void set_variable_lookup(const variable_lookup_t &) any_regular_t( variable_lookup_signature_t)(name_t) Definition: virtual_machine.hpp:40 boost::function< array_function_lookup_signature_t > array_function_lookup_t Definition: virtual_machine.hpp:48 Definition: virtual_machine.hpp:35 Definition: functional.hpp:26 boost::function< dictionary_function_lookup_signature_t > dictionary_function_lookup_t Definition: virtual_machine.hpp:47 any_regular_t( named_index_lookup_signature_t)(const adobe::any_regular_t &, adobe::name_t index) Definition: virtual_machine.hpp:43 any_regular_t( dictionary_function_lookup_signature_t)(name_t, const dictionary_t &) Definition: virtual_machine.hpp:41 const any_regular_t & back() const void set_numeric_index_lookup(const numeric_index_lookup_t &) Definition: name_fwd.hpp:42 boost::function< variable_lookup_signature_t > variable_lookup_t Definition: virtual_machine.hpp:46 A runtime polymorphic type similar to boost::any which can hold any type which models Regular... Definition: any_regular.hpp:426 any_regular_t( numeric_index_lookup_signature_t)(const adobe::any_regular_t &, std::size_t index) Definition: virtual_machine.hpp:44 any_regular_t( array_function_lookup_signature_t)(name_t, const array_t &) Definition: virtual_machine.hpp:42 boost::function< numeric_index_lookup_signature_t > numeric_index_lookup_t Definition: virtual_machine.hpp:50 void pop_back() |