Public Member Functions

gnash::SWFMovieLoader Class Reference

Helper class handling start and execution of a loading thread. More...

#include <SWFMovieDefinition.h>

Collaboration diagram for gnash::SWFMovieLoader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SWFMovieLoader (SWFMovieDefinition &md)
 ~SWFMovieLoader ()
bool start ()
 Start loading thread.
bool started () const
 Return true if the loader thread was started.
bool isSelfThread () const
 Return true if called from the loader thread.

Detailed Description

Helper class handling start and execution of a loading thread.


Constructor & Destructor Documentation

gnash::SWFMovieLoader::SWFMovieLoader ( SWFMovieDefinition md  ) 
gnash::SWFMovieLoader::~SWFMovieLoader (  ) 

Member Function Documentation

bool gnash::SWFMovieLoader::isSelfThread (  )  const

Return true if called from the loader thread.

Referenced by gnash::SWFMovieDefinition::read_all_swf().

bool gnash::SWFMovieLoader::start (  ) 

Start loading thread.

The associated SWFMovieDefinition instance is expected to have already read the SWF header and applied a zlib adapter if needed.

Referenced by gnash::SWFMovieDefinition::completeLoad().

bool gnash::SWFMovieLoader::started (  )  const

Return true if the loader thread was started.

Referenced by gnash::SWFMovieDefinition::completeLoad(), and gnash::SWFMovieDefinition::read_all_swf().


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