DDS  ver. 3.6
Public Types | Public Attributes | List of all members
dds::topology_api::STopoRuntimeCollection Struct Reference

#include <TopoCollection.h>

Public Types

typedef std::map< Id_t, STopoRuntimeCollectionMap_t
 
typedef std::function< bool(std::pair< Id_t, const STopoRuntimeCollection & >)> Condition_t
 
typedef boost::filter_iterator< STopoRuntimeCollection::Condition_t, STopoRuntimeCollection::Map_t::const_iterator > FilterIterator_t
 
typedef std::pair< STopoRuntimeCollection::FilterIterator_t, STopoRuntimeCollection::FilterIterator_tFilterIteratorPair_t
 

Public Attributes

CTopoCollection::Ptr_t m_collection { nullptr }
 
Id_t m_collectionId { 0 }
 
size_t m_collectionIndex { 0 }
 
std::string m_collectionPath
 
STopoRuntimeTask::Map_t m_idToRuntimeTaskMap
 Map of task ID to STopoRuntimeTask. More...
 

Member Typedef Documentation

◆ Condition_t

◆ FilterIterator_t

typedef boost::filter_iterator<STopoRuntimeCollection::Condition_t, STopoRuntimeCollection::Map_t::const_iterator> dds::topology_api::STopoRuntimeCollection::FilterIterator_t

◆ FilterIteratorPair_t

◆ Map_t

Member Data Documentation

◆ m_collection

CTopoCollection::Ptr_t dds::topology_api::STopoRuntimeCollection::m_collection { nullptr }

◆ m_collectionId

Id_t dds::topology_api::STopoRuntimeCollection::m_collectionId { 0 }

◆ m_collectionIndex

size_t dds::topology_api::STopoRuntimeCollection::m_collectionIndex { 0 }

◆ m_collectionPath

std::string dds::topology_api::STopoRuntimeCollection::m_collectionPath

◆ m_idToRuntimeTaskMap

STopoRuntimeTask::Map_t dds::topology_api::STopoRuntimeCollection::m_idToRuntimeTaskMap

Map of task ID to STopoRuntimeTask.


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