/* * FailureInterface.h * * Created on: 8 окт. 2019 г. * Author: titov */ #ifndef SOURCE_PROCESSING_FAILURE_FAILUREINTERFACE_H_ #define SOURCE_PROCESSING_FAILURE_FAILUREINTERFACE_H_ namespace processing { namespace failure { typedef unsigned int FailureId; struct FaliureInterface { virtual bool stored() const = 0; virtual bool actual() const = 0; virtual bool acknowledge() = 0; //!Функция возвращает true по фронту события сохранения отказа до сброса. virtual bool ticket() = 0; virtual ~FaliureInterface() = default; }; }} #endif /* SOURCE_PROCESSING_FAILURE_FAILUREINTERFACE_H_ */