Public Member Functions | Public Attributes | List of all members
Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair Struct Reference

Public Member Functions

bool operator< (const QueuePriorityPair &pair) const
 
bool operator> (const QueuePriorityPair &pair) const
 
 QueuePriorityPair (std::shared_ptr< IObservedQueue< T >> queue, PriorityOptions options)
 

Public Attributes

std::shared_ptr< IObservedQueue< T > > observed_queue
 
PriorityOptions priority_options
 

Detailed Description

template<typename T>
struct Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair

Private class for handling priority options and queues.

Definition at line 97 of file queue_monitor.h.

Constructor & Destructor Documentation

template<typename T>
Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair::QueuePriorityPair ( std::shared_ptr< IObservedQueue< T >>  queue,
PriorityOptions  options 
)
inlineexplicit

Definition at line 101 of file queue_monitor.h.

Member Function Documentation

template<typename T>
bool Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair::operator< ( const QueuePriorityPair pair) const
inline

Definition at line 113 of file queue_monitor.h.

template<typename T>
bool Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair::operator> ( const QueuePriorityPair pair) const
inline

Definition at line 109 of file queue_monitor.h.

Member Data Documentation

template<typename T>
std::shared_ptr<IObservedQueue<T> > Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair::observed_queue

Definition at line 98 of file queue_monitor.h.

template<typename T>
PriorityOptions Aws::DataFlow::QueueMonitor< T >::QueuePriorityPair::priority_options

Definition at line 99 of file queue_monitor.h.


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


dataflow_lite
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:22