![]() |
客户端参数基类,方便通用操作
#include "MediaParamCBase.hpp"
Public 成员函数 | |
| MediaParamCBase (MediaModE model, int32_t chn) | |
| virtual | ~MediaParamCBase ()=default |
| virtual ErrCodeE | SetParam (const Param ¶m) |
| 设置参数 更多... | |
| virtual ErrCodeE | SetTmpParam (const Param ¶m) |
| 设置临时参数 更多... | |
| virtual ErrCodeE | GetParam (Param ¶m) |
| 获取参数 更多... | |
| virtual ErrCodeE | GetRunningParam (Param ¶m) |
| 获取当前运行的参数 更多... | |
| virtual ErrCodeE | GetParamDefault (Param ¶m) |
| 获取默认参数 更多... | |
| virtual ErrCodeE | GetParamRange (Json::Value &range) |
| 获取参数取值范围 更多... | |
| virtual ErrCodeE | GetTotalChnNum (int &num) |
| 获取支持的总通道数量 更多... | |
| int32_t | GetChn () |
| 获取通道号 更多... | |
静态 Public 属性 | |
| static const int | paramTimeOut = 10000 |
Protected 属性 | |
| uint32_t | m_modelId |
| int32_t | m_chn |
|
inlineexplicit |
|
virtualdefault |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
| range | [out] 参数取值范围 |
|
inlinevirtual |
| num | [out] 通道数量 |
|
inline |
|
static |
被这些函数引用 Emx::MediaParamCBase< Param >::GetParam(), Emx::MediaParamCBase< Param >::GetParamDefault(), Emx::MediaParamCBase< Param >::GetParamRange(), Emx::MediaParamCBase< Param >::GetRunningParam(), Emx::MediaParamCBase< Param >::GetTotalChnNum(), Emx::MediaParamCBase< Param >::SetParam() , 以及 Emx::MediaParamCBase< Param >::SetTmpParam().
|
protected |
被这些函数引用 Emx::MediaParamCBase< Param >::GetParam(), Emx::MediaParamCBase< Param >::GetParamDefault(), Emx::MediaParamCBase< Param >::GetParamRange(), Emx::MediaParamCBase< Param >::GetRunningParam(), Emx::MediaParamCBase< Param >::GetTotalChnNum(), Emx::MediaParamCBase< Param >::SetParam() , 以及 Emx::MediaParamCBase< Param >::SetTmpParam().
|
protected |
被这些函数引用 Emx::MediaParamCBase< Param >::GetChn(), Emx::MediaParamCBase< Param >::GetParam(), Emx::MediaParamCBase< Param >::GetParamDefault(), Emx::MediaParamCBase< Param >::GetParamRange(), Emx::MediaParamCBase< Param >::GetRunningParam(), Emx::MediaParamCBase< Param >::SetParam() , 以及 Emx::MediaParamCBase< Param >::SetTmpParam().