fsfw/src/fsfw/datapoollocal/MarkChangedIF.h

16 lines
372 B
C
Raw Normal View History

2020-12-03 13:00:04 +01:00
#ifndef FSFW_DATAPOOLLOCAL_MARKCHANGEDIF_H_
#define FSFW_DATAPOOLLOCAL_MARKCHANGEDIF_H_
/**
* Common interface for local pool entities which can be marked as changed.
*/
class MarkChangedIF {
2022-02-02 10:29:30 +01:00
public:
virtual ~MarkChangedIF(){};
2020-12-03 13:00:04 +01:00
2022-02-02 10:29:30 +01:00
virtual bool hasChanged() const = 0;
virtual void setChanged(bool changed) = 0;
2020-12-03 13:00:04 +01:00
};
#endif /* FSFW_DATAPOOLLOCAL_MARKCHANGEDIF_H_ */