My Project
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nstd
 Cequal_to< unity::util::ResourcePtr< R, D > >Function object for equality comparison
 Cgreater< unity::util::ResourcePtr< R, D > >Function object for greater than comparison
 Cgreater_equal< unity::util::ResourcePtr< R, D > >Function object for less than or equal comparison
 Cless< unity::util::ResourcePtr< R, D > >Function object for less than comparison
 Cless_equal< unity::util::ResourcePtr< R, D > >Function object for less than or equal comparison
 Cnot_equal_to< unity::util::ResourcePtr< R, D > >Function object for inequality comparison
 NunityTop-level namespace for all things Unity-related
 Nshell
 Napplication
 CApplicationInfoInterfaceA class that holds information about applications
 CApplicationManagerInterfaceThe Application manager
 CMirSurfaceInterfaceHolds a Mir surface. Pretty much an opaque class
 CMirSurfaceItemInterfaceRenders a MirSurface in a QML scene and forwards the input events it receives to it
 Nlauncher
 CLauncherItemInterfaceAn item presented in the launcher
 CLauncherModelInterfaceA list of launcher items to be displayed
 CQuickListModelInterfaceA model containing QuickList actions for an application in the launcher
 Nnotifications
 CHintWraps NotificationInterface's hint flags
 CModelInterfaceA list of notifications to be displayed
 CNotificationInterfaceA Notification object
 CSourceInterfaceA source of notifications
 CTypeWraps NotificationInterface's type enumeration
 CUrgencyWraps NotificationInterface's urgency enumeration
 Nscopes
 CCategoriesInterfaceA list of categories for a particular search
 CNavigationInterfaceObject representing department instance, which exposes model(s) with results
 CPreviewModelInterfaceA list of PreviewWidgetModelInterface instances
 CPreviewStackInterfaceA master model for previews
 CPreviewWidgetModelInterfaceA list of widgets in a preview
 CResultsModelInterfaceA model of scope results for a particular category
 CScopeInterfaceObject representing scope instance, which exposes model(s) with results
 CScopesInterfaceA list of scopes to display in the UI
 CSettingsModelInterface
 Nutil
 CDaemonHelper class to turn a process into a daemon
 CIniParserHelper class to read configuration files
 CResourcePtrClass to guarantee deallocation of arbitrary resources
 CExceptionAbstract base class for all Unity exceptions
 CFileExceptionException to indicate file I/O errors, such as failure to open or write to a file
 CInvalidArgumentExceptionException to indicate that an invalid argument was passed to a function, such as passing nullptr when the function expects the argument to be non-null
 CLogicExceptionException to indicate a logic error, such as driving the API incorrectly, such as calling methods in the wrong worder
 CResourceExceptionException for miscellaneous errors, such as failure of a third-party library or hitting resource limitations
 CShutdownExceptionException to indicate errors during shutdown
 CSyscallExceptionException to indicate system or library call errors that set errno
 CMirActing as a namespace to hold enums and such for use in QML