stlab.adobe.com Adobe Systems Incorporated

virtual_machine_t Class Reference

#include <virtual_machine.hpp>

List of all members.

Public Types

typedef any_regular_tarray_function_lookup_signature_t )(name_t, const array_t &)
typedef boost::function
< array_function_lookup_signature_t
array_function_lookup_t
typedef any_regular_tdictionary_function_lookup_signature_t )(name_t, const dictionary_t &)
typedef boost::function
< dictionary_function_lookup_signature_t
dictionary_function_lookup_t
typedef array_t expression_t
typedef any_regular_tnamed_index_lookup_signature_t )(const adobe::any_regular_t &, adobe::name_t index)
typedef boost::function
< named_index_lookup_signature_t
named_index_lookup_t
typedef any_regular_tnumeric_index_lookup_signature_t )(const adobe::any_regular_t &, std::size_t index)
typedef boost::function
< numeric_index_lookup_signature_t
numeric_index_lookup_t
typedef any_regular_tvariable_lookup_signature_t )(name_t)
typedef boost::function
< variable_lookup_signature_t
variable_lookup_t

Public Member Functions

const any_regular_tback () const
any_regular_tback ()
void evaluate (const expression_t &expression)
void pop_back ()
void set_array_function_lookup (const array_function_lookup_t &)
void set_dictionary_function_lookup (const dictionary_function_lookup_t &)
void set_named_index_lookup (const named_index_lookup_t &)
void set_numeric_index_lookup (const numeric_index_lookup_t &)
void set_variable_lookup (const variable_lookup_t &)

Detailed Description

Definition at line 35 of file virtual_machine.hpp.


Member Typedef Documentation

Definition at line 42 of file virtual_machine.hpp.

Definition at line 48 of file virtual_machine.hpp.

Definition at line 47 of file virtual_machine.hpp.

Definition at line 38 of file virtual_machine.hpp.

Definition at line 49 of file virtual_machine.hpp.

Definition at line 44 of file virtual_machine.hpp.

Definition at line 50 of file virtual_machine.hpp.

Definition at line 40 of file virtual_machine.hpp.

Definition at line 46 of file virtual_machine.hpp.


Member Function Documentation

const any_regular_t& back (  ) const
any_regular_t& back (  )
void evaluate ( const expression_t expression )
void pop_back (  )
void set_array_function_lookup ( const array_function_lookup_t  )
void set_dictionary_function_lookup ( const dictionary_function_lookup_t  )
void set_named_index_lookup ( const named_index_lookup_t  )
void set_numeric_index_lookup ( const numeric_index_lookup_t  )
void set_variable_lookup ( const variable_lookup_t  )

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google