跳转至

Class qqmusic::QRCodeLoginEvent

ClassList > qqmusic > QRCodeLoginEvent

二维码登陆事件

  • #include <login.h>

Public Types

Type Name
enum Status
二维码状态

Public Functions

Type Name
QRCodeLoginEvent (Status stat)
从状态构造
QRCodeLoginEvent (unsigned int code)
从Http请求返回的状态码构造
std::string_view name () const
获取当前状态的名字
bool operator!= (const QRCodeLoginEvent & e)
状态是否不相同
bool operator!= (Status stat)
和枚举直接比较是否不相同
bool operator== (const QRCodeLoginEvent & e)
状态是否相同
bool operator== (Status stat)
和枚举直接比较是否相同

Public Types Documentation

enum Status

二维码状态

enum qqmusic::QRCodeLoginEvent::Status {
    DONE,
    SCAN,
    CONF,
    REFUSE,
    TIMEOUT,
    OTHER
};


Public Functions Documentation

function QRCodeLoginEvent [1/2]

从状态构造

inline qqmusic::QRCodeLoginEvent::QRCodeLoginEvent (
    Status stat
) 


function QRCodeLoginEvent [2/2]

从Http请求返回的状态码构造

inline qqmusic::QRCodeLoginEvent::QRCodeLoginEvent (
    unsigned int code
) 


function name

获取当前状态的名字

inline std::string_view qqmusic::QRCodeLoginEvent::name () const


function operator!=

状态是否不相同

inline bool qqmusic::QRCodeLoginEvent::operator!= (
    const QRCodeLoginEvent & e
) 


function operator!=

和枚举直接比较是否不相同

inline bool qqmusic::QRCodeLoginEvent::operator!= (
    Status stat
) 


function operator==

状态是否相同

inline bool qqmusic::QRCodeLoginEvent::operator== (
    const QRCodeLoginEvent & e
) 


function operator==

和枚举直接比较是否相同

inline bool qqmusic::QRCodeLoginEvent::operator== (
    Status stat
) 



The documentation for this class was generated from the following file include/qqmusic/login.h