AuboStudio SDK  0.6.3
arcs::aubo_scope::PopupManager类 参考

#include <popup_manager.h>

Public 成员函数

 PopupManager (PopupManager &f)
 PopupManager (PopupManager &&f)
virtual ~PopupManager ()
void notifyPopupShown ()
void notifyPopupHidden ()
int popupCount () const
bool isPopupCountZero () const
void setPopupCountChangedCallback (std::function< void(bool)> callback)

Private 成员函数

 PopupManager ()

Private 属性

void * d_ { nullptr }

友元

struct DefaultSingletonTraits< PopupManager >

详细描述

在文件 popup_manager.h16 行定义.

构造及析构函数说明

◆ PopupManager() [1/3]

arcs::aubo_scope::PopupManager::PopupManager ( PopupManager & f)

引用了 PopupManager().

被这些函数引用 DefaultSingletonTraits< PopupManager >, PopupManager() , 以及 PopupManager().

函数调用图:
这是这个函数的调用关系图:

◆ PopupManager() [2/3]

arcs::aubo_scope::PopupManager::PopupManager ( PopupManager && f)

引用了 PopupManager().

函数调用图:

◆ ~PopupManager()

virtual arcs::aubo_scope::PopupManager::~PopupManager ( )
virtual

◆ PopupManager() [3/3]

arcs::aubo_scope::PopupManager::PopupManager ( )
private

成员函数说明

◆ isPopupCountZero()

bool arcs::aubo_scope::PopupManager::isPopupCountZero ( ) const

◆ notifyPopupHidden()

void arcs::aubo_scope::PopupManager::notifyPopupHidden ( )

◆ notifyPopupShown()

void arcs::aubo_scope::PopupManager::notifyPopupShown ( )

◆ popupCount()

int arcs::aubo_scope::PopupManager::popupCount ( ) const

◆ setPopupCountChangedCallback()

void arcs::aubo_scope::PopupManager::setPopupCountChangedCallback ( std::function< void(bool)> callback)

被这些函数引用 DefaultSingletonTraits< PopupManager >.

这是这个函数的调用关系图:

◆ DefaultSingletonTraits< PopupManager >

friend struct DefaultSingletonTraits< PopupManager >
friend

在文件 popup_manager.h36 行定义.

引用了 PopupManager() , 以及 setPopupCountChangedCallback().

类成员变量说明

◆ d_

void* arcs::aubo_scope::PopupManager::d_ { nullptr }
private

在文件 popup_manager.h41 行定义.


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