Gnash  0.8.10
Public Member Functions
gnash::ExecutableCode Class Reference

Any executable code. More...

#include <ExecutableCode.h>

Inheritance diagram for gnash::ExecutableCode:
gnash::DelayedFunctionCall gnash::EventCode gnash::GlobalCode

List of all members.

Public Member Functions

 ExecutableCode (DisplayObject *t)
virtual void execute ()=0
virtual ~ExecutableCode ()
virtual void setReachable () const
void markReachableResources () const
 Mark reachable resources (for the GC)
DisplayObjecttarget () const

Detailed Description

Any executable code.


Constructor & Destructor Documentation

virtual gnash::ExecutableCode::~ExecutableCode ( ) [inline, virtual]

Member Function Documentation

virtual void gnash::ExecutableCode::execute ( ) [pure virtual]

Mark reachable resources (for the GC)

References setReachable(), and gnash::GcResource::setReachable().

Referenced by gnash::movie_root::markReachableResources().

virtual void gnash::ExecutableCode::setReachable ( ) const [inline, virtual]

Reimplemented in gnash::DelayedFunctionCall.

Referenced by markReachableResources().


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