#include <IDataLinkListReference.h>
IDataLinkListReference stores references to multiple data links.
| virtual int32 IDataLinkListReference::AddUID | ( | UID | uid | ) | |
| pure virtual |
Method to add a data link UID to the list.
- Parameters
| uid | to add to the list. Only valid UIDs and non-duplicates are added. |
- Returns
- 0 when the method succeeds and non-zero otherwise.
| virtual const UIDList& IDataLinkListReference::GetList | ( | | ) | |
| pure virtual |
Method to get a list of UIDs to data links (IDataLink).
- Returns
- a list of UIDs of data links.
Method to persist the list of data links.
- Parameters
| iPMStream | is the stream to read or write from. |
| id | is the implementation ID. |
| virtual int32 IDataLinkListReference::RemoveUID | ( | UID | uid | ) | |
| pure virtual |
Method to remove a data link UID from the list.
- Parameters
| uid | to remove from the list. |
- Returns
- 0 when the method succeeds and non-zero otherwise.
| virtual void IDataLinkListReference::SetList | ( | const UIDList & | list | ) | |
| pure virtual |
Method to set a list of UIDs to data links (IDataLink).
- Parameters
| list | of UIDs of data links. |