Gnash  0.8.10
Public Member Functions
gnash::abc::abc_function Class Reference

ABC-defined Function. More...

#include <abc_function.h>

Inheritance diagram for gnash::abc::abc_function:
gnash::as_function gnash::as_object gnash::GcResource

List of all members.

Public Member Functions

 abc_function (Method *methodInfo, Machine *machine)
as_value call (const fn_call &fn)
 Function dispatch.
CodeStreamgetCodeStream () const
boost::uint32_t getMaxRegisters () const
bool needsActivation () const

Detailed Description

ABC-defined Function.


Constructor & Destructor Documentation

gnash::abc::abc_function::abc_function ( Method methodInfo,
Machine machine 
)

Member Function Documentation

as_value gnash::abc::abc_function::call ( const fn_call fn) [virtual]

Function dispatch.

Override from as_object, although as_objects cannot generally be called.

Implements gnash::as_function.

References gnash::abc::Method::methodID(), and gnash::abc::Machine::executeFunction().

CodeStream* gnash::abc::abc_function::getCodeStream ( ) const [inline]
boost::uint32_t gnash::abc::abc_function::getMaxRegisters ( ) const [inline]
bool gnash::abc::abc_function::needsActivation ( ) const [inline]

The documentation for this class was generated from the following files: