NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
v2::internal::V2NIMChatroomMessageUtilInternal类 参考abstract

#include <v2_nim_internal.hpp>

Public 成员函数

virtual nstd::optional< V2NIMChatroomMessagecreateTextMessage (nstd::string text)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateImageMessage (nstd::string imagePath, nstd::string name, nstd::string sceneName, uint32_t width, uint32_t height)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateAudioMessage (nstd::string audioPath, nstd::string name, nstd::string sceneName, uint32_t duration)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateVideoMessage (nstd::string videoPath, nstd::string name, nstd::string sceneName, uint32_t duration, uint32_t width, uint32_t height)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateFileMessage (nstd::string filePath, nstd::string name, nstd::string sceneName)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateLocationMessage (double latitude, double longitude, nstd::string address)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateCustomMessage (nstd::string rawAttachment)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateTipsMessage (nstd::string text)=0
 
virtual nstd::optional< V2NIMChatroomMessagecreateForwardMessage (V2NIMChatroomMessage message)=0
 

成员函数说明

◆ createAudioMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createAudioMessage ( nstd::string  audioPath,
nstd::string  name,
nstd::string  sceneName,
uint32_t  duration 
)
pure virtual

◆ createCustomMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createCustomMessage ( nstd::string  rawAttachment)
pure virtual

◆ createFileMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createFileMessage ( nstd::string  filePath,
nstd::string  name,
nstd::string  sceneName 
)
pure virtual

◆ createForwardMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createForwardMessage ( V2NIMChatroomMessage  message)
pure virtual

◆ createImageMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createImageMessage ( nstd::string  imagePath,
nstd::string  name,
nstd::string  sceneName,
uint32_t  width,
uint32_t  height 
)
pure virtual

◆ createLocationMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createLocationMessage ( double  latitude,
double  longitude,
nstd::string  address 
)
pure virtual

◆ createTextMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createTextMessage ( nstd::string  text)
pure virtual

◆ createTipsMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createTipsMessage ( nstd::string  text)
pure virtual

◆ createVideoMessage()

virtual nstd::optional< V2NIMChatroomMessage > v2::internal::V2NIMChatroomMessageUtilInternal::createVideoMessage ( nstd::string  videoPath,
nstd::string  name,
nstd::string  sceneName,
uint32_t  duration,
uint32_t  width,
uint32_t  height 
)
pure virtual

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