Emx::SDCardClient类 参考

操作设备SD卡的客户端接口

#include "SDCardClient.hpp"

类 Emx::SDCardClient 继承关系图:
Emx::SDCardClient 的协作图:

Public 成员函数

 SDCardClient (int chn)
 
ErrCodeE Mount () override
 
ErrCodeE UnMount () override
 
ErrCodeE Format () override
 
ErrCodeE GetInfo (Info &info) override
 
ErrCodeE Check () override
 
- Public 成员函数 继承自 Emx::SDCard
 SDCard (int chn)
 
int GetChn ()
 获取当前SD卡所属通道 更多...
 

静态 Public 成员函数

static int GetChnNum ()
 获取设备支持的通道数量 更多...
 

额外继承的成员函数

- Public 类型 继承自 Emx::SDCard
enum class  StatE : uint8_t { Rejected , Inserted , Normal , Formatting }
 SD卡状态 更多...
 
enum class  FileSystemE : uint8_t { None , Fat32 , Fat64 , Ntfs }
 文件系统类型 更多...
 
- Protected 属性 继承自 Emx::SDCard
int m_chn
 

构造及析构函数说明

◆ SDCardClient()

Emx::SDCardClient::SDCardClient ( int  chn)
inline

成员函数说明

◆ GetChnNum()

static int Emx::SDCardClient::GetChnNum ( )
static
返回
通道数量

◆ Mount()

ErrCodeE Emx::SDCardClient::Mount ( )
overridevirtual

实现了 Emx::SDCard.

◆ UnMount()

ErrCodeE Emx::SDCardClient::UnMount ( )
overridevirtual

实现了 Emx::SDCard.

◆ Format()

ErrCodeE Emx::SDCardClient::Format ( )
overridevirtual

实现了 Emx::SDCard.

◆ GetInfo()

ErrCodeE Emx::SDCardClient::GetInfo ( Info info)
overridevirtual

实现了 Emx::SDCard.

◆ Check()

ErrCodeE Emx::SDCardClient::Check ( )
overridevirtual

实现了 Emx::SDCard.