My Project
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cunity::util::DaemonHelper class to turn a process into a daemon
 Cstd::equal_to< unity::util::ResourcePtr< R, D > >Function object for equality comparison
 Cexception
 Cunity::ExceptionAbstract base class for all Unity exceptions
 Cunity::FileExceptionException to indicate file I/O errors, such as failure to open or write to a file
 Cunity::InvalidArgumentExceptionException 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
 Cunity::LogicExceptionException to indicate a logic error, such as driving the API incorrectly, such as calling methods in the wrong worder
 Cunity::ResourceExceptionException for miscellaneous errors, such as failure of a third-party library or hitting resource limitations
 Cunity::ShutdownExceptionException to indicate errors during shutdown
 Cunity::SyscallExceptionException to indicate system or library call errors that set errno
 Cstd::greater< unity::util::ResourcePtr< R, D > >Function object for greater than comparison
 Cstd::greater_equal< unity::util::ResourcePtr< R, D > >Function object for less than or equal comparison
 Cunity::util::IniParserHelper class to read and write configuration files
 Cstd::less< unity::util::ResourcePtr< R, D > >Function object for less than comparison
 Cstd::less_equal< unity::util::ResourcePtr< R, D > >Function object for less than or equal comparison
 Cnested_exception
 Cunity::ExceptionAbstract base class for all Unity exceptions
 Cstd::not_equal_to< unity::util::ResourcePtr< R, D > >Function object for inequality comparison
 CQAbstractListModel
 Cunity::shell::application::ApplicationManagerInterfaceThe Application manager
 Cunity::shell::application::MirSurfaceListInterfaceInterface for a list model of MirSurfaces
 Cunity::shell::launcher::AppDrawerModelInterfaceA list of app drawer items to be displayed
 Cunity::shell::launcher::LauncherModelInterfaceA list of launcher items to be displayed
 Cunity::shell::launcher::QuickListModelInterfaceA model containing QuickList actions for an application in the launcher
 Cunity::shell::notifications::ModelInterfaceA list of notifications to be displayed
 Cunity::shell::scopes::CategoriesInterfaceA list of categories for a particular search
 Cunity::shell::scopes::FiltersInterface
 Cunity::shell::scopes::NavigationInterfaceObject representing department instance, which exposes model(s) with results
 Cunity::shell::scopes::OptionSelectorOptionsInterface
 Cunity::shell::scopes::PreviewModelInterfaceA list of PreviewWidgetModelInterface instances
 Cunity::shell::scopes::PreviewWidgetModelInterfaceA list of widgets in a preview
 Cunity::shell::scopes::ResultsModelInterfaceA model of scope results for a particular category
 Cunity::shell::scopes::ScopesInterfaceA list of scopes to display in the UI
 Cunity::shell::scopes::SettingsModelInterface
 Cunity::shell::scopes::ValueSliderValuesInterface
 CQObject
 CMirActing mostly as a namespace to hold enums and such for use in QML
 Cunity::shell::application::ApplicationInfoInterfaceA class that holds information about applications
 Cunity::shell::application::MirSurfaceInterfaceHolds a Mir surface. Pretty much an opaque class
 Cunity::shell::application::SurfaceManagerInterface
 Cunity::shell::launcher::LauncherItemInterfaceAn item presented in the launcher
 Cunity::shell::notifications::HintWraps NotificationInterface's hint flags
 Cunity::shell::notifications::NotificationInterfaceA Notification object
 Cunity::shell::notifications::SourceInterfaceA source of notifications
 Cunity::shell::notifications::TypeWraps NotificationInterface's type enumeration
 Cunity::shell::notifications::UrgencyWraps NotificationInterface's urgency enumeration
 Cunity::shell::scopes::FilterBaseInterface
 Cunity::shell::scopes::ExpandableFilterWidgetInterface
 Cunity::shell::scopes::OptionSelectorFilterInterface
 Cunity::shell::scopes::RangeInputFilterInterface
 Cunity::shell::scopes::ValueSliderFilterInterface
 Cunity::shell::scopes::ScopeInterfaceObject representing scope instance, which exposes model(s) with results
 CQPlatformCursor
 CMirPlatformCursorCursor interface for Mir platform
 CQQuickItem
 CMirMousePointerInterfaceThe QML mouse pointer
 Cunity::shell::application::MirSurfaceItemInterfaceRenders a MirSurface in a QML scene and forwards the input events it receives to it
 Cunity::util::ResourcePtr< R, D >Class to guarantee deallocation of arbitrary resources