dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages

The Core namespace contains all classes that make up the Core plugin which constitute the basic functionality of the GCS. More...

Namespaces

 Constants
 
 Internal
 

Classes

class  ActionContainer
 
class  ActionManager
 The action manager is responsible for registration of menus and menu items and keyboard shortcuts. More...
 
class  Command
 The class Command represents an action like a menu item, tool button, or shortcut. You don't create Command objects directly, instead use {ActionManager::registerAction()} to register an action and retrieve a Command. The Command object represents the user visible action and its properties. If multiple actions are registered with the same ID (but different contexts) the returned Command is the shared one between these actions. More...
 
class  BaseMode
 
class  BaseView
 
class  BoardManager
 
class  DevListItem
 
class  ConnectionManager
 
class  IOptionsPage
 The IOptionsPage is an interface for providing options pages. More...
 
class  IWizard
 The class IWizard is the base class for all wizards (for example shown in {File | New}). More...
 
class  GlobalMessage
 
class  GlobalMessaging
 
class  IBoardType
 
class  IConfigurablePlugin
 
class  IConnection
 
class  IContext
 
class  BaseContext
 
class  ICore
 The ICore class allows access to the different part that make up the basic functionality of the GCS. More...
 
class  ICoreListener
 Provides a hook for plugins to veto on certain events emitted from the core plugin. More...
 
class  IDevice
 
class  IMode
 
class  IOutputPane
 
class  IUAVGadget
 
class  IUAVGadgetConfiguration
 
class  IUAVGadgetFactory
 
class  IVersionControl
 
class  IView
 
class  MiniSplitter
 
class  ModeManager
 
class  UAVConfigVersion
 
class  UAVConfigInfo
 The Config Info is a helper-class to handle version changes in GCS configuration files. More...
 
class  UAVGadgetDecorator
 
class  UAVGadgetInstanceManager
 
class  UAVGadgetManager
 
class  UAVGadgetOptionsPageDecorator
 
class  UniqueIDManager
 

Enumerations

enum  MessageType { ERROR, WARNING, INFO }
 

Detailed Description

The Core namespace contains all classes that make up the Core plugin which constitute the basic functionality of the GCS.