OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Attributes | List of all members
Update::ImageData< T, P, A, W > Struct Template Reference

#include <UpdateDataTypes.h>

Collaboration diagram for Update::ImageData< T, P, A, W >:
Collaboration graph
[legend]

Public Types

typedef std::vector< T > TopicSeq
 
typedef std::vector< P > ParticipantSeq
 
typedef std::vector< A > ReaderSeq
 
typedef std::vector< W > WriterSeq
 

Public Attributes

unsigned long sequenceNumber
 
TopicSeq topics
 
ParticipantSeq participants
 
ReaderSeq actors
 
WriterSeq wActors
 
PartIdType lastPartId
 What the last participant id is/was. More...
 

Detailed Description

template<typename T, typename P, typename A, typename W>
struct Update::ImageData< T, P, A, W >

Definition at line 188 of file UpdateDataTypes.h.

Member Typedef Documentation

◆ ParticipantSeq

template<typename T , typename P , typename A , typename W >
typedef std::vector<P> Update::ImageData< T, P, A, W >::ParticipantSeq

Definition at line 190 of file UpdateDataTypes.h.

◆ ReaderSeq

template<typename T , typename P , typename A , typename W >
typedef std::vector<A> Update::ImageData< T, P, A, W >::ReaderSeq

Definition at line 191 of file UpdateDataTypes.h.

◆ TopicSeq

template<typename T , typename P , typename A , typename W >
typedef std::vector<T> Update::ImageData< T, P, A, W >::TopicSeq

Definition at line 189 of file UpdateDataTypes.h.

◆ WriterSeq

template<typename T , typename P , typename A , typename W >
typedef std::vector<W> Update::ImageData< T, P, A, W >::WriterSeq

Definition at line 192 of file UpdateDataTypes.h.

Member Data Documentation

◆ actors

template<typename T , typename P , typename A , typename W >
ReaderSeq Update::ImageData< T, P, A, W >::actors

◆ lastPartId

template<typename T , typename P , typename A , typename W >
PartIdType Update::ImageData< T, P, A, W >::lastPartId

What the last participant id is/was.

Definition at line 201 of file UpdateDataTypes.h.

Referenced by Update::Manager::pushImage(), TAO_DDS_DCPSInfo_i::receive_image(), and Update::PersistenceUpdater::requestImage().

◆ participants

template<typename T , typename P , typename A , typename W >
ParticipantSeq Update::ImageData< T, P, A, W >::participants

◆ sequenceNumber

template<typename T , typename P , typename A , typename W >
unsigned long Update::ImageData< T, P, A, W >::sequenceNumber

Definition at line 194 of file UpdateDataTypes.h.

◆ topics

template<typename T , typename P , typename A , typename W >
TopicSeq Update::ImageData< T, P, A, W >::topics

◆ wActors

template<typename T , typename P , typename A , typename W >
WriterSeq Update::ImageData< T, P, A, W >::wActors

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