bufferutil.h 426 B

12345678910111213141516
  1. #ifndef BUFFERUTIL_H
  2. #define BUFFERUTIL_H
  3. #include <stdbool.h>
  4. #include <stdint.h>
  5. class BufferUtil
  6. {
  7. public:
  8. static void write32(uint8_t *buffer, unsigned int value);
  9. static void write16(uint8_t *buffer, unsigned int value);
  10. static unsigned short read16(const uint8_t *buf);
  11. static unsigned int read32(const uint8_t *buf);
  12. static unsigned long long read64(const uint8_t *buf);
  13. };
  14. #endif // BUFFERUTIL_H