GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> RIM / V3-1-2 > lrd_parser / rhel4-32
#include <cptDetail_p.h>
Public Attributes | |
L_head | children |
Linked list of strings describing the children of this component (for the XML parser). | |
L_head | regs |
Linked list of strings describing the registers of this component (for RIMdata). | |
L_head | dtd |
Linked list of strings that form part of the component dtd entry. | |
L_head | regEnums |
Linked list of strings that enumerate the registers of the component. | |
L_head | cptChildren |
Linked list of strings describing the children of this component (for the Map XML parser). | |
L_head | mapdtd |
Linked list of strings that form part of the map dtd entry. | |
unsigned | dtdCount |
Number of characters in dtdCpt. | |
unsigned | regWidth |
Width (in bytes) of the registers of this cmpnt. | |
unsigned | nReg |
Number of registers in this component. | |
unsigned | multi |
Multiplicity of this component. | |
char * | tag |
String describing the component XML tag. | |
char * | name |
Component Name (three characters + NULL). | |
char * | mapTag |
String describing the component XML map tag. |
This structure is used because the past history may contain multiple components and it is necessary to hold the details of these components on a stack to allow the previous state to be recovered when a component end tag is encountered