30 lines
604 B
C++
30 lines
604 B
C++
/*
|
||
* SequenceAction.hh
|
||
*
|
||
* Created on: 7 июл. 2020 г.
|
||
* Author: LeonidTitov
|
||
*/
|
||
|
||
#ifndef UMLIBRARY_SCHEMATIC_ACTION_SEQUENCEACTION_HH_
|
||
#define UMLIBRARY_SCHEMATIC_ACTION_SEQUENCEACTION_HH_
|
||
|
||
#include "../../systemic/IFunctor.hh"
|
||
|
||
namespace schematic { namespace functor {
|
||
|
||
class SequenceAction : public systemic::IFunctor<void> {
|
||
|
||
systemic::IFunctor<void> & first;
|
||
systemic::IFunctor<void> & second;
|
||
|
||
public:
|
||
SequenceAction( systemic::IFunctor<void> & f, systemic::IFunctor<void> & s );
|
||
|
||
void operator()();
|
||
|
||
};
|
||
|
||
}}
|
||
|
||
#endif /* UMLIBRARY_SCHEMATIC_ACTION_SEQUENCEACTION_HH_ */
|