CppELib 1.7.0
Loading...
Searching...
No Matches
WindowsOSWrapper Namespace Reference

Implementation of OSWrapper for Windows platform. More...

Classes

class  WindowsEventFlagFactory
 
class  WindowsFixedMemoryPoolFactory
 
class  WindowsMutexFactory
 
class  WindowsOneShotTimer
 
class  WindowsOneShotTimerFactory
 
class  WindowsPeriodicTimer
 
class  WindowsPeriodicTimerFactory
 
class  WindowsThreadFactory
 
class  WindowsVariableMemoryPoolFactory
 

Functions

void init (int lowestPriority, int highestPriority)
 Initialize the WindowsOSWrapper.
 

Detailed Description

Implementation of OSWrapper for Windows platform.

Function Documentation

◆ init()

void WindowsOSWrapper::init ( int  lowestPriority,
int  highestPriority 
)

Initialize the WindowsOSWrapper.

Parameters
lowestPrioritythe lowest priority of OSWrapper::Thread
highestPrioritythe highest priority of OSWrapper::Thread

This is a helper function for using WindowsOSWrapper. All the factories of WindowsOSWrapper are generated and resistered. If you use WindowsOSWrapper, call this function when the application is initialized. You don't have to register for each factory.