Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TaskFactoryTemplate< T > Class Template Reference

List of all members.

Detailed Description

template<class T>
class TaskFactoryTemplate< T >

Template for task factories that just construct a task with the Broker::TaskParameters passed to Broker::TaskFactory::CreateTask.

Definition at line 28 of file TaskFactory_T.hh.

Public Member Functions

 TaskFactoryTemplate (const char *name)
 Empty constructor.
virtual ~TaskFactoryTemplate ()
 Empty destructor.
Broker::Task_ptr CreateTask (const Broker::TaskParameters &tp) throw (CORBA::SystemException, Broker::DuplicateTaskParameter, Broker::InvalidTaskParameter, Broker::MissingTaskParameter)
 
Parameters:
tp The description of the task.
Returns:
A new Task object.
Exceptions:
DuplicateTaskParameter if the given schedule has a duplicate parameter.
InvalidTaskParameter if the given schedule has an invalid parameter.
MissingTaskParameter if the given schedule is missing a required parameter.


The documentation for this class was generated from the following file:
Generated on Fri Oct 22 07:51:06 2004 for CPU Broker by  doxygen 1.3.9.1