fsfw/src/fsfw/tmtcpacket/ReadablePacketIF.h

16 lines
415 B
C
Raw Permalink Normal View History

2022-07-19 18:13:25 +02:00
#ifndef FSFW_TMTCPACKET_SPACEPACKETREADERIF_H
#define FSFW_TMTCPACKET_SPACEPACKETREADERIF_H
2022-07-20 11:43:16 +02:00
#include "fsfw/tmtcpacket/ccsds/SpacePacketIF.h"
2022-07-19 18:13:25 +02:00
class ReadablePacketIF {
public:
2022-07-21 18:17:37 +02:00
virtual ~ReadablePacketIF() = default;
2022-07-19 18:13:25 +02:00
/**
* This method returns a raw uint8_t pointer to the readable data
*/
2022-07-27 17:00:43 +02:00
[[nodiscard]] virtual const uint8_t* getFullData() const = 0;
2022-07-19 18:13:25 +02:00
};
#endif // FSFW_TMTCPACKET_SPACEPACKETREADERIF_H