cvedia::rt::iface::UiCallback¶
Public Functions¶
| Name | |
|---|---|
| UiCallback() =default | |
| virtual | ~UiCallback() =default |
| UiCallback(UiCallback const & other) =default | |
| UiCallback & | operator=(UiCallback const & other) =default |
| UiCallback(UiCallback && other) =default | |
| UiCallback & | operator=(UiCallback && other) =default |
| virtual void | registerHandler(std::string const & eventName, std::string const & handlerName, module::uiHandler func) =0 |
| virtual void | unregisterHandler(std::string const & eventName, std::string const & handlerName) =0 |
| virtual bool | hasEventHandlers(std::string const & eventName) =0 |
| virtual std::map< std::string, module::uiHandler > | getEventHandlers(std::string const & eventName) =0 |
| virtual NODISCARD expected< module::uiHandler > | getEventHandlerByName(std::string const & eventName, std::string const & handlerName) =0 |
| virtual void | reset() =0 |
Public Functions Documentation¶
function UiCallback¶
UiCallback() =default
function ~UiCallback¶
virtual ~UiCallback() =default
function UiCallback¶
UiCallback(
UiCallback const & other
) =default
function operator=¶
UiCallback & operator=(
UiCallback const & other
) =default
function UiCallback¶
UiCallback(
UiCallback && other
) =default
function operator=¶
UiCallback & operator=(
UiCallback && other
) =default
function registerHandler¶
virtual void registerHandler(
std::string const & eventName,
std::string const & handlerName,
module::uiHandler func
) =0
function unregisterHandler¶
virtual void unregisterHandler(
std::string const & eventName,
std::string const & handlerName
) =0
function hasEventHandlers¶
virtual bool hasEventHandlers(
std::string const & eventName
) =0
function getEventHandlers¶
virtual std::map< std::string, module::uiHandler > getEventHandlers(
std::string const & eventName
) =0
function getEventHandlerByName¶
virtual NODISCARD expected< module::uiHandler > getEventHandlerByName(
std::string const & eventName,
std::string const & handlerName
) =0
function reset¶
virtual void reset() =0