SDCardServerLib.hpp
1 /*
2 * @Author: xiong
3 * @Date: 2023/5/31
4 */
5 
6 #ifndef EMX_SDCardServerLib_HPP
7 #define EMX_SDCardServerLib_HPP
8 
9 #include <functional>
10 
11 namespace Emx {
15  class SDCardServer;
16 
18  public:
20 
21  virtual ~SDCardServerLib();
22 
23  using OnCreated = std::function<void()>;
24 
25  void Create(OnCreated cb, bool newThread);
26 
27  void Destroy();
28 
29  private:
30  SDCardServer *m_server;
31  };
33 }
34 #endif //EMX_SDCardServerLib_HPP
Definition: SDCardServerLib.hpp:17
std::function< void()> OnCreated
Definition: SDCardServerLib.hpp:23
virtual ~SDCardServerLib()
void Create(OnCreated cb, bool newThread)
Definition: EmxGpio.hpp:10