A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/menu__service__impl_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/framework/menu_service_impl.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef GUI_FRAMEWORK___MENU_SERVICE__HPP 2 #define GUI_FRAMEWORK___MENU_SERVICE__HPP

CUICommandRegistry is a centralized registry where all application commands should be registered.

IService – an abstraction that represents an application component providing specific functional capa...

Include a standard set of the NCBI C++ Toolkit most basic headers.

vector< IMenuContributor * > TContributors

virtual void RemoveContributor(IMenuContributor *contributor)=0

virtual void AddPendingCommand(int cmd)=0

add commands for processing (simulates choosing the command from a menu)

virtual void AddContributor(IMenuContributor *contributor)=0

the service does NOT assume ownership of the contributor

virtual void ResetMenuBar()=0

virtual void InitService()=0

CUICommandRegistry * m_CmdReg

virtual void ShutDownService()=0

TContributors m_Contributors

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIFRAMEWORK_EXPORT

Defines to provide correct exporting from DLLs in Windows.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4