GCBM
Public Member Functions | Private Attributes | List of all members
CompositeDisturbanceSubCondition Class Reference

#include <cbmdisturbancelistener.h>

Inheritance diagram for CompositeDisturbanceSubCondition:
Inheritance graph
Collaboration diagram for CompositeDisturbanceSubCondition:
Collaboration graph

Public Member Functions

 CompositeDisturbanceSubCondition (std::vector< std::shared_ptr< IDisturbanceSubCondition >> conditions)
 
bool check () const override
 
- Public Member Functions inherited from IDisturbanceSubCondition
virtual ~IDisturbanceSubCondition ()=default
 

Private Attributes

std::vector< std::shared_ptr< IDisturbanceSubCondition > > _conditions
 

Constructor & Destructor Documentation

◆ CompositeDisturbanceSubCondition()

CompositeDisturbanceSubCondition ( std::vector< std::shared_ptr< IDisturbanceSubCondition >>  conditions)

Member Function Documentation

◆ check()

bool check ( ) const
overridevirtual

Member Data Documentation

◆ _conditions

std::vector<std::shared_ptr<IDisturbanceSubCondition> > _conditions
private

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