TCNOpen TRDP-SPY  2.0
ComId Class Reference

This struct makes a mapping between one comId and one dataset. More...

#include <trdpDict.h>

Collaboration diagram for ComId:

Data Fields

char * name
 
guint32 comId
 
guint32 dataset
 
gint32 size
 
gint ett_id
 
struct DatasetlinkedDS
 
struct ComIdnext
 

Detailed Description

This struct makes a mapping between one comId and one dataset.

The following overview visualizes the relation between one comId and an element of a dataset:

dot_inline_dotgraph_1.png

There is a separate structure for datasets necessary, because the dataset itself can be packed recursively into each other.

Field Documentation

◆ comId

guint32 ComId::comId

Communication Id, used as key

◆ dataset

guint32 ComId::dataset

Id for a dataset ( see Dataset structure )

◆ ett_id

gint ComId::ett_id

GUI-id for root-subtree

◆ linkedDS

struct Dataset* ComId::linkedDS

cached dataset for id in dataset

◆ name

char* ComId::name

name given in XML, may be an empty string, never NULL

◆ next

struct ComId* ComId::next

next comId item in linked list

◆ size

gint32 ComId::size

cached size derived from linked dataset


The documentation for this class was generated from the following file: