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

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 Mon Dec 1 16:30:41 2003 for CPU Broker by doxygen 1.3.4