MotorControlModuleSDFM_TMS3.../Projects/EFC_Application/UMLibrary/systemic/IFrame.hh

28 lines
402 B
C++
Raw Normal View History

/*
* IFrame.hh
*
* Created on: 27 <EFBFBD><EFBFBD><EFBFBD>. 2023 <EFBFBD>.
* Author: titov
*/
#ifndef UMLIBRARY_SYSTEMIC_IFRAME_HH_
#define UMLIBRARY_SYSTEMIC_IFRAME_HH_
#include <cstddef>
#include <limits>
namespace systemic {
struct IFrame {
virtual const char * data() const = 0;
virtual std::size_t size() const = 0;
virtual ~IFrame() = default;
};
}
#endif /* UMLIBRARY_SYSTEMIC_IFRAME_HH_ */