usb_msc.h
1 #pragma once 2 3 #include <cstdint> 4 5 namespace usb 6 { 7 class MassStorageClass 8 { 9 public: 10 MassStorageClass() = default; 11 virtual ~MassStorageClass() = default; 12 MassStorageClass(const MassStorageClass &) = delete; 13 MassStorageClass &operator=(const MassStorageClass &) = delete; 14 15 void RegisterClass(); 16 private: 17 18 }; 19 } // namespace Usb