- Main Page
- Namespaces
- Classes
- Files
- Related Pages

# /Users/fpy/titan-1-5-MBARI/Mers/Interfaces/Stub/Stub/TaskFactoryStub.h

    00001
    00002 //
    00003 // Copyright (c) 2004           Model-based Embedded and Robotic Systems Group
    00004 // All Rights Reserved          Massachusetts Institute of Technology
    00005 //
    00006 // This software is provided as is. Model-based Embedded and Robotic Systems
    00007 // (MERS) group does not assume any responsibility.
    00008 //
    00009 // Organization:        Model-based Embedded and Robotic Systems Group
    00010 //                                      Massachusetts Institute of Technology
    00011 //
    00013
    00014 #ifndef MERS_INTERFACES_STUB_TASK_FACTORY_STUB_HEADERFILE
    00015 #define MERS_INTERFACES_STUB_TASK_FACTORY_STUB_HEADERFILE
    00016
    00017
    00018 #include <Mers/Interfaces/TaskFactory.h>
    00019
    00020 namespace Mers {
    00021   namespace Interfaces {
    00022                 namespace Stub {
    00023
    00024                         class TaskStub;
    00025
    00026                         class TaskFactoryStub : public Mers::Interfaces::TaskFactory
    00027                         {
    00028                         public:
    00029
    00030                         public:
    00031                                 virtual t_TaskSharedPointer     createTask( const t_TaskName &taskName );
    00032                                 virtual t_TaskSharedPointer createTask( const t_TaskName &taskName, ::std::vector<const t_TaskParameter *> const &parameters );
    00033                         };
    00034
    00035                 } // namespace Stub
    00036   }  // namespace Interfaces
    00037 } // namespace Mers
    00038
    00039 #endif  // MERS_INTERFACES_TASK_FACTORY_STUB_HEADERFILE
    00040