Public Member Functions

gnash::abc::abc_function Class Reference

ABC-defined Function. More...

#include <abc_function.h>

Inheritance diagram for gnash::abc::abc_function:
Inheritance graph
[legend]
Collaboration diagram for gnash::abc::abc_function:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 abc_function (Method *methodInfo, Machine *machine)
as_value call (const fn_call &fn)
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.

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: