| 
    EventAnalysis
    1.3.1
    
   | 
 
Descriptor structure for a consumed object. More...
#include <ObjectConsumer.h>
Public Member Functions | |
| ConsumedObject () | |
| Constructor.  More... | |
| std::vector< observer_ptr< ConsumedObject > > | GetAlternatives () const | 
Public Attributes | |
| std::string | name | 
| ObjectCategory | category | 
| std::string | store | 
| bool | optional | 
Private Attributes | |
| observer_ptr< ConsumedObject > | _prevAlt | 
| observer_ptr< ConsumedObject > | _nextAlt | 
Friends | |
| class | ObjectConsumer | 
Descriptor structure for a consumed object.
This struct groups the properties defining each consumed object.
      
  | 
  inline | 
Constructor.
| name | The name of the consumed object. | 
| category | The category of the consumed object. | 
| store | The store from which the consumed object will be fetched. | 
| optional | Set to true for flagging the consumed object as optional. | 
| std::vector< observer_ptr< ObjectConsumer::ConsumedObject > > EA::ObjectConsumer::ConsumedObject::GetAlternatives | ( | ) | const | 
Get eventual alternative objects.
      
  | 
  friend | 
      
  | 
  private | 
      
  | 
  private | 
| ObjectCategory EA::ObjectConsumer::ConsumedObject::category | 
| std::string EA::ObjectConsumer::ConsumedObject::name | 
| bool EA::ObjectConsumer::ConsumedObject::optional | 
| std::string EA::ObjectConsumer::ConsumedObject::store | 
 1.8.13