IVTCEngine Class Reference

#include <ivtc.h>

Inherits LoadServer.

Collaboration diagram for IVTCEngine:

Collaboration graph
[legend]

Public Member Functions

 IVTCEngine (IVTCMain *plugin, int cpus)
 ~IVTCEngine ()
void init_packages ()
LoadClientnew_client ()
LoadPackagenew_package ()

Data Fields

IVTCMainplugin

Detailed Description

Definition at line 108 of file ivtc.h.


Constructor & Destructor Documentation

IVTCEngine::IVTCEngine ( IVTCMain plugin,
int  cpus 
)

Definition at line 621 of file ivtc.C.

IVTCEngine::~IVTCEngine (  ) 

Definition at line 627 of file ivtc.C.


Member Function Documentation

void IVTCEngine::init_packages (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 631 of file ivtc.C.

References IVTCUnit::clear_totals(), LoadServer::get_client(), VFrame::get_h(), LoadServer::get_total_clients(), LoadServer::get_total_packages(), IVTCMain::input, and plugin.

Here is the call graph for this function:

LoadClient * IVTCEngine::new_client (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 653 of file ivtc.C.

References plugin.

LoadPackage * IVTCEngine::new_package (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 658 of file ivtc.C.


Field Documentation

Definition at line 116 of file ivtc.h.

Referenced by init_packages(), and new_client().


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

Generated on Mon Apr 28 14:28:48 2008 for Cinelerra by  doxygen 1.5.5