插入工厂

关于此任务

工厂在应用程序和具体的、依赖操作系统的适配器类之间起调解作用。

要插入具体工厂,必须创建从 OXF 中的 OMOSFactory 继承的特定的 <env>OSFactory。这个类是在 <env>OS.h 文件中声明的。

例如,在 VxOS.h 文件中,VxOSFactory 类从 OXF 中的 OMOSFactory 中继承而来,如下所示:

/////////////////////////////////////////
class VxOSFactory : public OMOSFactory {
   // OSFactory hides the RTOS mechanisms for tasking and
   // synchronization

反馈