|
INOS
|
The mcmodule class. More...
#include <inos_1ms.h>#include <cinosprocessimage.h>#include <cinosphysicalaxis.h>#include <cinoscontrol.h>#include <cinosserialinout.h>#include <cinostaskex.h>#include <cinosmcmessage.h>#include <cinosmcjob.h>#include <cinosmcscript.h>#include <cinosmcdata.h>#include <cinosmccron.h>

Go to the source code of this file.
Classes | |
| class | CINOSMcModuleRes |
| class | CINOSMcModule |
| class | CINOSMcModuleWaitObj |
| class | CINOSMcModuleWaitVar< T > |
Macros | |
| #define | INOS_MCMODULE_STEP_INST(_inst_, _msg_) |
| #define | INOS_MCMODULE_STEP(_msg_) INOS_MCMODULE_STEP_INST((*this), _msg_) |
| #define | DF_INOS_MCMODULE_MAXCOUNT 8 |
| #define | DF_INOS_MCMODULE_MAXAVERAGE 32 |
| #define | DF_INOS_MCMODULE_EMGDELAY 100 |
| #define | INOS_RESOURCE_TYPE(type, id) ((type&0xF) + ((id&0xfff)<<4)) |
Typedefs | |
| typedef char | inosResName[128] |
| using | TINOSMcModuleCondFunc = std::function< bool()> |
| callback function that checks if a wait condition is fulfilled | |
| using | TINOSMcModuleCondHandler = std::function< uint32()> |
Functions | |
| IMPLEMENT_DYNAMIC_T (CINOSMcModuleWaitVar, T) | |
The mcmodule class.
project : INOS language : Gnu C++ system : Power-PC
This class provides the mcmodule functionality
| using TINOSMcModuleCondHandler = std::function<uint32()> |
callback function used to call a hander function that returns an error code or 0 on success