NEMeetingKit V4.8.0
载入中...
搜索中...
未找到
NEExtraObject类 参考

#include <kit_define_meeting_sdk.h>

类 NEExtraObject 继承关系图:
NEObject

Public 类型

enum  NEExtraObjectType { kNEExtraObjectString , kNEExtraObjectInt , kNEExtraObjectBool , kNEExtraObjectDouble }
 值类型 更多...
 

Public 成员函数

 NEExtraObject ()
 构造函数
 
 NEExtraObject (const std::string &value)
 
 NEExtraObject (int64_t value)
 
 NEExtraObject (bool value)
 
 NEExtraObject (double value)
 
NEExtraObjectType getType () const
 获取字符串值
 
std::string getStringValue () const
 获取字符串值
 
void setStringValue (const std::string &value)
 设置字符串值
 
int64_t getIntValue () const
 获取整数值
 
void setIntValue (int64_t value)
 设置整数值
 
bool getBoolValue () const
 获取布尔值
 
void setBoolValue (bool value)
 设置布尔值
 
double getDoubleValue () const
 获取浮点数值
 
void setDoubleValue (double value)
 设置浮点数值
 
- Public 成员函数 继承自 NEObject
 NEObject ()=default
 构造函数
 
virtual ~NEObject ()=default
 析构函数
 

成员枚举类型说明

◆ NEExtraObjectType

值类型

枚举值
kNEExtraObjectString 
kNEExtraObjectInt 
kNEExtraObjectBool 
kNEExtraObjectDouble 

构造及析构函数说明

◆ NEExtraObject() [1/5]

NEExtraObject::NEExtraObject ( )
inline

构造函数

◆ NEExtraObject() [2/5]

NEExtraObject::NEExtraObject ( const std::string & value)
inline

◆ NEExtraObject() [3/5]

NEExtraObject::NEExtraObject ( int64_t value)
inline

◆ NEExtraObject() [4/5]

NEExtraObject::NEExtraObject ( bool value)
inline

◆ NEExtraObject() [5/5]

NEExtraObject::NEExtraObject ( double value)
inline

成员函数说明

◆ getBoolValue()

bool NEExtraObject::getBoolValue ( ) const
inline

获取布尔值

返回
bool
注解
如果类型不是布尔,则返回false

◆ getDoubleValue()

double NEExtraObject::getDoubleValue ( ) const
inline

获取浮点数值

返回
double
注解
如果类型不是浮点数,则返回0.0

◆ getIntValue()

int64_t NEExtraObject::getIntValue ( ) const
inline

获取整数值

返回
int64_t
注解
如果类型不是整数,则返回0

◆ getStringValue()

std::string NEExtraObject::getStringValue ( ) const
inline

获取字符串值

返回
std::string
注解
如果类型不是字符串,则返回空字符串

◆ getType()

NEExtraObjectType NEExtraObject::getType ( ) const
inline

获取字符串值

返回
NEExtraObjectType

◆ setBoolValue()

void NEExtraObject::setBoolValue ( bool value)
inline

设置布尔值

参数
value布尔值
返回
void

◆ setDoubleValue()

void NEExtraObject::setDoubleValue ( double value)
inline

设置浮点数值

参数
value浮点数值
返回
void

◆ setIntValue()

void NEExtraObject::setIntValue ( int64_t value)
inline

设置整数值

参数
value整数值
返回
void

◆ setStringValue()

void NEExtraObject::setStringValue ( const std::string & value)
inline

设置字符串值

参数
value字符串值
返回
void

该类的文档由以下文件生成: