Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
XMLStorage::XMLNode::AttributeMapMap of XML node attributes
BackgroundWindowSubclassed background window behind the visible desktop window
BitmapSelectionBitmapSelection locally selects a bitmap into a device context
BkModeBkMode locally sets the background mode for drawing
Bookmark
BookmarkFolder
BookmarkList
BookmarkNode
BootSector
BootSector32
BrowseMenu"Browse Files..." sub-start menu
BrowserCallback
BrowserNavigator
BrushSelectionBrushSelection locally selects a brush into a device context
BStr
BtnWindowClassWindow class with gray background color
Buffer
BufferCanvasBufferCanvas manages offscreen bitmaps selected into memory device contexts
BufferedCanvasBufferedCanvas enables double buffering for a device context
BufferedPaintCanvasBufferedPaintCanvas extends PaintCanvas for double buffering
ButtonThis class constructs button controls
Cache
CanvasCanvas is a encapsulation of device contexts
XMLStorage::XMLNode::ChildrenInternal children node list
ChildWindowClass ChildWindow represents MDI child windows
ChildWndInfoInformation structure for creation of a MDI child window
ClientRectClientRect retreives the client area rectangle of a window
ClockWindowWindow for displaying the time in the tray notification area
CollectProgramsThreadThread for collecting start menu entries
ColorStatic
COMExceptionException with context information
COMExceptionBase
ComInitCOM Initialisation
CommonControlInitInitialization of windows common controls
CommonDesktopCaching of desktop ShellFolder object
CommonShellMallocWe use a common IMalloc object for all shell memory allocations
ComSrvObject
ConnectionPoint< T >
XMLStorage::const_XMLChildrenFilter::const_iteratorInternal iterator class
XMLStorage::XMLStreamChildrenIterator::const_iteratorInternal iterator class
XMLStorage::XMLStreamChildrenFilter::const_iteratorInternal iterator class
XMLStorage::XMLPropertyReader::const_iteratorInternal iterator class
XMLStorage::XS_StringMap::const_iterator
XMLStorage::const_XMLChildrenFilterRead only iterator access to children nodes with name filtering
XMLStorage::const_XMLPosIterator for XML trees
Context
CRITICAL_SECTION
CritSectCritical section wrapper
CtlColorParent< BASE >
CtxMenuInterfaces
DataStorageStructure containing information for one format of EnumFormatEtcImpl
DEntry
DEntry_E
Desktop
DesktopBarDesktop bar window, also known as "system tray"
DesktopDropTargetOLE drop target for the desktop window
DesktopFolderShell folder of the desktop
DesktopFolderPathShell folder path of the desktop
Desktops
DesktopSettingsDlg"Desktopbar Settings" Property Sheet Dialog
DesktopShellViewSubclassed ShellView window
DesktopWindowImplementation of the Explorer desktop window
DialogThe class Dialog implements modal dialogs
DialogWindowThe class DialogWindow implements modeless dialogs, which are managed by Window::dispatch_dialog_msg() in Window::MessageLoop()
DirectoryBase for all directory entries
dirent
dirsecz
XMLStorage::DocTypeXML document type description
DragSourceHelperImplementation of IDragSourceHelper interface
dskrwblk
DWebBrowserEvents2IF
DWebBrowserEvents2Impl
DynamicFct< FCT >Link dynamicly to functions by using GetModuleHandle() and GetProcAddress()
DynamicLoadLibFct< FCT >Link dynamicly to functions by using LoadLibrary() and GetProcAddress()
EditController
EntryBase of all file and directory entries
EnumFormatEtcImplImplementation of IEnumFORMATETC interface
EventConnection
EventConnector
ExecuteDialogThe "Execute..."-dialog lets the user enter a command line to launch
ExplorerAboutDlg"About Explorer" Dialog
ExplorerCmdExplorer command line parser
ExplorerGlobalsStructure containing global variables of Explorer
ExtContextMenuHandlerT< BASE >
FAT_attribute
FATChildWndInfoInformation structure for creation of FileChildWindow
FATDirectoryFAT file system directory-entry
FATDriveFAT drive root entry
FATEntryFAT file system file-entry
fattr
Favorites
FavoritesMenuBookmarks sub-startmenu
fdate
FileChildWindowMDI child window displaying file lists
FileChildWndInfoInformation structure for creation of FileChildWindow
FileSysShellPathRetrieval of file system paths of ShellPath objects
FileTypeInfoManagement of file types
FileTypeManager
FindProgramDlgDialog to work with the complete list of start menu entries
FixedDWebBrowserEvents2
FlatButtonSubclass button controls to paint colored text labels
FmtString
FolderBrowserBrowse dialog operating on shell namespace
FontSelectionFontSelection locally selects a font for drawing
FPDEntryEntry for the list in "find program" dialogs
ftime
FullScreenParametersStructure containing information about full screen display of the frame window
XMLStorage::HeaderlessXMLFormat
HiddenWindowLocally hide a window
HyperlinkCtrlHyperlink Controls
ICommDlgBrowser
IComSrvBase< BASE, OBJ >
IComSrvQI< BASE >
IComSrvQI< IUnknown >
Icon
IconCache
IconWindowClassWindow class with specified icon from resources
IDataObject
IDataObjectImplImplementation of IDataObject interface
IDropSource
IDropSourceImplImplementation of IDropSource interface
IDropTarget
IDropTargetImplImplementation of IDropTarget interface
IEnumFORMATETC
ifstream
IOleClientSite
IOleCommandTarget
IOleInPlaceSite
IPCtrlWindow< BASE, SMARTPTR >
IServiceProvider
IShellBrowser
IShellBrowserImplImplementation of IShellBrowser and ICommDlgBrowser interfaces for explorer child windows (see ShellBrowserChild)
IShellFolderPtr
IShellFolderViewCB
IShellLinkPtr
XMLStorage::XS_StringMap::iterator
XMLStorage::XMLChildrenFilter::iteratorInternal iterator class
IUnknown
Kette
list
ListSortSorting of list controls
LockLock protects a code section utilizing a critical section
MainFrameBaseExplorer frame window base class
map
MDIMainFrame
MdiSdiDlgConfiguration dialog to choose between MDI and SDI mode
MDIShellBrowserChild
MemCanvasMemory Canvas creates and destroys memory devoce contexts
MenuInfoMenu info structure
NotifyAreaTray notification area aka "tray"
NotifyHook
NotifyIconConfigConfiguration for the display mode of a notification icon
NotifyIconDlgInfo
NotifyIconIndexNotifyIconIndex is used for maintaining the order of notification icons
NotifyInfoStructure for maintaining informations about one notification icon
NTDLL
NtObjChildWndInfoInformation structure for creation of FileChildWindow for NT object namespace
NtObjDirectoryNtObj file system directory-entry
NtObject
NtObjectInfo
NtObjEntryNtObj file system file-entry
ofstream
OleInitOLE initialisation for drag drop support
OleInPlaceClient
OpenStruct
OutputWorkerWorker for drawing contents of file lists in child pane
OwnerdrawnButtonSubclass button controls to draw them by using PM_DISPATCH_DRAWITEM The owning window should use the OwnerDrawParent template to route owner draw messages to the buttons
OwnerDrawParent< BASE >Draw message routing for ColorButton and PictureButton
PaintCanvasPaintCanvas is a encapsulation of device contexts managed by BeginPaint()/EndPaint()
PAINTSTRUCT
PaneChild window pane for displaying file lists
XMLStorage::ParseContext
PictureButtonSubclass button controls to paint pictures left to the labels
PIDListList of PIDLs
PointPointL encapsulates the POINT structure into a C++ object
PopupMenuPopup Menus
PreTranslateWindowPreTranslateWindow is used to register windows to be called by Window::pretranslate_msg()
PropertySheetDialogProperty Sheet dialog
PROPSHEETHEADER
PROPSHEETPAGE
PropSheetPage
PropSheetPageDlgProperty Sheet Page (inner dialog)
QuickLaunchBarQuick launch bar window
QuickLaunchEntryQuick launch bar shortcut
QuickLaunchMapMap for managing the task bar buttons
XMLStorage::ReadBuffer
RecentStartMenu"Recent Files" sub-start menu
RegDirectoryRegistry key entry
RegEntryRegistry entry
RegistryChildWndInfoInformation structure for creation of FileChildWindow for the Registry
RegistryRootRegistry key entry
ResBitmapConvenient loading of bitmap resources
ResIconConvenient loading of standard (32x32) icon resources
ResIconExConvenient loading of icon resources with specified sizes
ResizeController< BASE >Controller base template class for resizable dialogs
ResizeEntryStructure to assign RESIZE_FLAGS to dialogs control
ResizeManagerManagement of controls in resizable dialogs
ResStringConvenient loading of string resources
RootRoot entry for file system trees
RtlAnsiString
RtlUnicodeString
SDIMainFrame
SearchMenuSearch sub-startmenu
SelectedBitmapSelectedBitmap is used to localy select bitmaps into device contexts
SettingsMenuSettings sub-startmenu
ShellBrowserImplementation of IShellBrowserImpl interface in explorer child windows
ShellBrowserChildT< BASE >
ShellChildWndInfoInformation structure for creation of MDIShellBrowserChild
ShellDirectoryShell folder entry
ShellEntryShell file/directory entry
ShellFolderIShellFolder smart pointer
ShellItemEnumeratorWrapper class for enumerating shell namespace objects
ShellLinkPtrIShellLink smart pointer
ShellMallocWrapper class for IMalloc with usage of common allocator
ShellPathWrapper class for item ID lists
ShellPathInfoInformation structure to hold current shell folder information
SIfacePtr< T >Wrapper class for COM interface pointers
SimpleComObject
SmallIconConvenient loading of small (16x16) icon resources
SpecialFolderRetrieval of special shell folder
SpecialFolderFSPathFile system path of special folder
SpecialFolderPathRetrieval of special shell folder paths
SShellPtr< T >Wrapper template class for pointers to shell objects managed by IMalloc
XMLStorage::XMLWriter::StackEntryContainer for XMLWriter state information
StartButtonSpecial "Start" button with one click activation
StartMenuStartmenu window
StartMenuButtonStartMenuButton draws the face of a StartMenuCtrl button control
StartMenuCreateInfoStructor containing information for creating of start menus
StartMenuCtrlTo create a Startmenu button control, construct a StartMenuCtrl object
StartMenuDirectoryStartMenuDirectory is used to store the base directory of start menus
StartMenuEntryStructure holding information about one start menu entry
StartMenuHandlerHandling of standard start menu commands
StartMenuRootStartmenu root window
StartMenuRootCreateInfo
StartMenuSeparatorSeparator between start menu entries
StartmenuSettingsDlg"Startmenu Settings" Property Sheet Dialog
StaticThis class constructs static controls
Window::StaticWindowDataStructure for managing critical sections as static class information in struct Window
string
StringString class for TCHAR strings
STRRET
StrRetAEasy retrieval of multi byte strings out of STRRET structures
StrRetWEasy retrieval of wide char strings out of STRRET structures
XMLStorage::StyleSheetXML Stylesheet entry
XMLStorage::StyleSheetListList of StyleSheet entries
SubclassedWindowSubclassedWindow is used to wrap already existing window handles into C++ Window objects
SysCacheIcon
TaskBarTaskbar window
TaskBarEntryInternal task bar button management entry
TaskBarMapMap for managing the task bar buttons, mapped by application window handle
TaskbarSettingsDlg"Taskbar Settings" Property Sheet Dialog
TextColorTextColor locally selects a text color for drawing
ThreadThread base class
XMLStorage::tifstream
XMLStorage::TmpHeap
XMLStorage::tofstream
ToolTipEncapsulation of tool tip controls
TrayIcon
TrayIconControllerTemplate< BASE >
TrayNotifyCDSCopy data structure for tray notifications
TrayNotifyDlgConfiguration dialog for notification icons
TreeDropTargetOLE drop target for tree controls
TypeCheck< CLASS >Dynamic casting of Window pointers
UNC
UnicodeString
Variant
VARIANT
WaitCursorWait cursor
WebChildWindowEncapsulation of Web control in MDI child windows
WebChildWndInfoInformation structure for creation of WebChildWindow
WinDirectoryWindows file system directory-entry
WindowClass Window is the base class for several C++ window wrapper classes
WindowCanvasWindowCanvas is a encapsulation of client area device contexts
WindowClassWindowClass is a neat wrapper for RegisterClassEx()
WindowCreator< WND_CLASS >Template class used in macro WINDOW_CREATOR to define the creater functions for Window objects
WindowCreatorInfo< WND_CLASS, INFO_CLASS >Template class used in macro WINDOW_CREATOR_INFO to the define creater functions for Window objects with additional creation information
WindowHandleBase of all structures storing a window handle
WindowRectClientRect retreives the window rectangle of a window
WinEntryWindows file system file-entry
WNDCLASSEX
XMLStorage::XMLBoolType converter for boolean data
XMLStorage::XMLBoolRefType converter for boolean data with write access
XMLStorage::XMLChildrenFilterIterator access to children nodes with name filtering
XMLStorage::XMLDocXML document holder
XMLStorage::XMLDoubleType converter for numeric data
XMLStorage::XMLDoubleRefType converter for numeric data with write access
XMLStorage::XMLErrorXML Error with message and location
XMLStorage::XMLErrorListList of XMLError entries
XMLStorage::XMLFormatManagement of XML file headers and formating
XMLStorage::XMLIntType converter for integer data
XMLStorage::XMLInt64Type converter for integer data
XMLStorage::XMLInt64RefType converter for integer data with write access
XMLStorage::XMLIntRefType converter for integer data with write access
XMLStorage::XMLLocationLocation of XML Node including XML file name
XMLStorage::XMLMessageXML message wrapper
XMLStorage::XMLMessageFromStringHelper structure to read XML messages from strings
XMLStorage::XMLMessageReaderReader for XML Messages
XMLStorage::XMLNodeIn memory representation of an XML node
XMLStorage::XMLPosIterator for XML trees
XMLStorage::XMLPropertyKey/value pair for property data access
XMLStorage::XMLPropertyReaderUtility class to read property settings from a XML tree
XMLStorage::XMLReaderXML file reader
XMLStorage::XMLReaderBaseXML reader base class
XMLStorage::XMLStateReader
XMLStorage::XMLStreamChildrenFilterRead only iterator access to children nodes to XMLStreamReader nodes with name filtering
XMLStorage::XMLStreamChildrenIteratorRead only iterator access to XMLStreamReader nodes
XMLStorage::XMLStreamReader
XMLStorage::XMLStringType converter for string data
XMLStorage::XMLStringRefType converter for string data with write access
XMLStorage::XMLWriterOn the fly XML writer
XMLStorage::XPath
XMLStorage::XPathElement
XMLStorage::XS_SMNode
XMLStorage::XS_StringString class for TCHAR strings
XMLStorage::XS_StringMap

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage