藍鶯開發者
Web & Mini ProgramiOSAndroidC++Server API

floo::BMXPushUserProfile#

Push使用者Profile.

#include <bmx_push_user_profile.h>

Inherits from BMXBaseObject

Public Functions#

Name
virtual~BMXPushUserProfile()
析構函數
virtual int64_tuserId() =0
使用者ID(唯一)
virtual std::stringpushAlias() =0
推播使用者別名
virtual std::stringpushToken() =0
推播使用者token
virtual const [MessagePushSetting] &messagePushSetting() =0
推播使用者訊息設定

Protected Functions#

Public Functions Documentation#

function ~BMXPushUserProfile#

inline virtual ~BMXPushUserProfile()

析構函數

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="~BMXPushUserProfile" %}{% endlanying_code_snippet %}

function userId#

virtual int64_t userId() =0

使用者ID(唯一)

Return: int64_t

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="userId" %}{% endlanying_code_snippet %}

function pushAlias#

virtual std::string pushAlias() =0

推播使用者別名

Return: std::string

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="pushAlias" %}{% endlanying_code_snippet %}

function pushToken#

virtual std::string pushToken() =0

推播使用者token

Return: std::string

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="pushToken" %}{% endlanying_code_snippet %}

function messagePushSetting#

virtual const MessagePushSetting & messagePushSetting() =0

推播使用者訊息設定

Return: [MessagePushSetting]

Protected Functions Documentation#

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="messagePushSetting" %}{% endlanying_code_snippet %}

function BMXPushUserProfile#

inline BMXPushUserProfile()

Example:

{% lanying_code_snippet repo="lanying-im-embedded",class="BMXPushUserProfile",function="BMXPushUserProfile" %}{% endlanying_code_snippet %}

Updated on 2022-01-26 at 17:20:40 +0800

自動產生的 API 內容,僅在必要位置補充精簡的 AI 解說。