10#ifndef __RTTimerId_h__
11#define __RTTimerId_h__ included
17#ifndef __RTFieldDescriptor_h__
18#include <RTFieldDescriptor.h>
21#ifndef __RTObject_class_h__
22#include <RTObject_class.h>
44 RTS_INLINE
int operator==(
const RTTimerId & )
const;
45 RTS_INLINE
int operator!=(
const RTTimerId & )
const;
54 RTS_INLINE
int isValid(
void )
const;
69#define RTType_RTTimerId ( RTTimerId::classData )
78 RTS_INLINE Ring(
void );
98#include <RTTimerId.inl>
A controller manages a group of capsule instances that all run in the same physical thread (i....
Definition: RTController.h:54
An identifier for a timer request.
Definition: RTTimerId.h:34
int timeouts(void) const
Get the number of timeout intervals that passed before the timeout of a periodic timer was actually p...
static const RTObject_class classData
Type descriptor for an RTTimerId.
Definition: RTTimerId.h:67
int isValid(void) const
Check if this object identifies a valid timer request.
Definition: RTTimerId.inl:62
Definition: RTTimerNode.h:47
Definition: RTFieldDescriptor.h:40
A type descriptor providing information about a type.
Definition: RTObject_class.h:64
Definition: RTTimerId.h:89