Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

ClassId.h File Reference


Detailed Description

This file defines the class identifiers for all the classes defined by the OBS Framework.

Class identifiers are associated to all the classes that are derived from class CC_RootObject. The name of the identifier is formed by the prefix "ID_" followed by the name of the class.

One "fictitious" class identifier is added for module Checksum. Although this module is not implemented as a class, a class identifier is still required because a test case is devoted to this class (class TestcaseChecksum_1) and a class identifier is required to construct the test case identifier.

See also:
CC_RootObject

Definition in file ClassId.h.

Go to the source code of this file.

Variables

const TD_ClassId ID_ROOTOBJECT = 1
const TD_ClassId ID_EVENT = 2
const TD_ClassId ID_EVENTREPOSITORY = 3
const TD_ClassId ID_PUSEVENTREPOSITORY = 4
const TD_ClassId ID_DUMMYOBSCLOCK = 10
const TD_ClassId ID_DATAITEM = 20
const TD_ClassId ID_RAWDATAITEM = 21
const TD_ClassId ID_DUMMYTRACER = 30
const TD_ClassId ID_TESTTRACER = 31
const TD_ClassId ID_DUMMYPUNCTUALACTION = 40
const TD_ClassId ID_DUMMYCONDITIONALPUNCTUALACTION = 41
const TD_ClassId ID_SIMPLEPUNCTUALACTIONMODEMANAGER = 42
const TD_ClassId ID_PUNCTUALACTIONMANAGER = 43
const TD_ClassId ID_CYCLINGPUNCTUALACTIONMODEMANAGER = 44
const TD_ClassId ID_FSMEVENT = 50
const TD_ClassId ID_FROMFSMEVENT = 51
const TD_ClassId ID_DUMMYFSMSTATE = 52
const TD_ClassId ID_FSM = 53
const TD_ClassId ID_DUMMYCONFIGURABLEFSMSTATE = 54
const TD_ClassId ID_NESTEDFSMACTIVATOR = 55
const TD_ClassId ID_NESTEDFSMACTIVATORWITHENDSTATE = 56
const TD_ClassId ID_NESTEDFSMACTIVATORWITHEXITCHECK = 57
const TD_ClassId ID_UNSTABLEFSMSTATE = 58
const TD_ClassId ID_BASICDATABASE = 60
const TD_ClassId ID_SAMPLER1DATABASE = 61
const TD_ClassId ID_SAMPLER2DATABASE = 62
const TD_ClassId ID_SAMPLER3DATABASE = 63
const TD_ClassId ID_DUMMYDATABASE = 64
const TD_ClassId ID_DUMMYTELECOMMAND = 80
const TD_ClassId ID_DUMMYTELECOMMANDLOADER = 81
const TD_ClassId ID_TELECOMMANDMANAGER = 82
const TD_ClassId ID_DUMMYCRITICALTELECOMMAND = 83
const TD_ClassId ID_DUMMYPUSTELECOMMAND = 84
const TD_ClassId ID_BASICPUSTCLOADER = 85
const TD_ClassId ID_SIMPLECHANGEPROFILE = 90
const TD_ClassId ID_STUCKDATAPROFILE = 91
const TD_ClassId ID_DELTAPROFILE = 92
const TD_ClassId ID_FORBIDDENVALUEPROFILE = 93
const TD_ClassId ID_INRANGEPROFILE = 94
const TD_ClassId ID_OUTOFRANGEPROFILE = 95
const TD_ClassId ID_NULLPROFILE = 96
const TD_ClassId ID_PROFILELIST = 97
const TD_ClassId ID_DUMMYMODEMANAGER = 100
const TD_ClassId ID_DUMMYMANOEUVRE = 110
const TD_ClassId ID_DUMMYCONFIGURABLEMANOEUVRE = 111
const TD_ClassId ID_TESTPUSCONFIGURABLEMANOEUVRE = 112
const TD_ClassId ID_MANOEUVREMANAGER = 113
const TD_ClassId ID_MANOEUVREPUNCTUALACTION = 114
const TD_ClassId ID_DUMMYCOPYCONTROLBLOCK = 120
const TD_ClassId ID_DUMMYPOINTERCONTROLBLOCK = 121
const TD_ClassId ID_DUMMYDATAITEMCONTROLBLOCK = 122
const TD_ClassId ID_DUMMYDATAPOOLCONTROLBLOCK = 123
const TD_ClassId ID_CONTROLACTION = 124
const TD_ClassId ID_CONTROLLIST = 125
const TD_ClassId ID_BASICRECONFIGURER = 130
const TD_ClassId ID_MATLABCOPYPID = 140
const TD_ClassId ID_MATLABPOINTERPID = 141
const TD_ClassId ID_MATLABDATAITEMPID = 142
const TD_ClassId ID_MATLABDATAPOOLPID = 143
const TD_ClassId ID_NULLRECOVERYACTION = 150
const TD_ClassId ID_DUMMYRECOVERYACTION = 151
const TD_ClassId ID_FDIRCHECK = 160
const TD_ClassId ID_ROOTOBJECTSTACK = 170
const TD_ClassId ID_INTSTACK = 171
const TD_ClassId ID_BASICDATAPOOL = 180
const TD_ClassId ID_SAMPLEFULLDATAPOOL = 181
const TD_ClassId ID_SAMPLEMONITOREDDATAPOOL = 182
const TD_ClassId ID_DATAPOOLMONITOR = 183
const TD_ClassId ID_DUMMYDATAPOOL = 184
const TD_ClassId ID_DUMMYTELEMETRYSTREAM = 190
const TD_ClassId ID_PUSTMLOGGER = 191
const TD_ClassId ID_DUMMYPUSTCVERIFICATIONPACKET = 200
const TD_ClassId ID_PUSDATAREPORTINGPACKET = 201
const TD_ClassId ID_PUSDATAREPORTINGPACKETFACTORY = 202
const TD_ClassId ID_PUSTCVERIFICATIONPACKET = 203
const TD_ClassId ID_PUSMEMORYDUMPOFFSET = 204
const TD_ClassId ID_PUSMEMORYDUMPABSOLUTE = 205
const TD_ClassId ID_PUSCONTROLDATAREPORTING = 220
const TD_ClassId ID_PUSCLEARDATAREPORTING = 221
const TD_ClassId ID_PUSREQUESTDATAREPORTING = 222
const TD_ClassId ID_PUSDEFINEDATAREPORTING = 223
const TD_ClassId ID_PUSMEMORYLOADOFFSET = 224
const TD_ClassId ID_PUSMEMORYLOADABSOLUTE = 225
const TD_ClassId ID_PUSDUMPMEMORYOFFSET = 226
const TD_ClassId ID_PUSDUMPMEMORYABSOLUTE = 227
const TD_ClassId ID_TESTPUSTELECOMMAND = 228
const TD_ClassId ID_TELEMETRYPACKETFACTORY = 250
const TD_ClassId ID_TELECOMMANDFACTORY = 251
const TD_ClassId ID_MANOEUVREFACTORY = 252
const TD_ClassId ID_DATAITEM16TMWORD = 260
const TD_ClassId ID_CYCLEDATAITEM16TMSTREAM = 261
const TD_ClassId ID_SIMPLETELEMETRYMODEMANAGER = 262
const TD_ClassId ID_TELEMETRYMANAGER = 263
const TD_ClassId ID_FILETELEMETRYSTREAM = 264
const TD_ClassId ID_DUMMYTELEMETRYITEM = 265
const TD_ClassId ID_DUMMYPUSTELEMETRYPACKET = 266
const TD_ClassId ID_BYTEARRAYTELEMETRYSTREAM = 267
const TD_ClassId ID_CYCLINGTELEMETRYMODEMANAGER = 268
const TD_ClassId ID_PUSTELEMETRYMODEMANAGER = 269
const TD_ClassId ID_BASICPUSTMSTREAM = 270
const TD_ClassId ID_CHECKSUM = 400

Copyright 2003 P&P Software GmbH - All Rights Reserved