Public Member Functions | Protected Attributes

CommonDesktop Struct Reference

caching of desktop ShellFolder object More...

#include <shellclasses.h>

Collaboration diagram for CommonDesktop:
Collaboration graph

List of all members.

Public Member Functions

 CommonDesktop ()
 ~CommonDesktop ()
void init ()
 operator ShellFolder & ()

Protected Attributes


Detailed Description

caching of desktop ShellFolder object

Definition at line 531 of file shellclasses.h.

Constructor & Destructor Documentation

CommonDesktop::CommonDesktop (  ) [inline]

Definition at line 533 of file shellclasses.h.

References _desktop.

        _desktop = 0;
CommonDesktop::~CommonDesktop (  )

Definition at line 136 of file shellclasses.cpp.

References _desktop.

    if (_desktop)
        delete _desktop;

Member Function Documentation

void CommonDesktop::init (  )

Definition at line 128 of file shellclasses.cpp.

References _desktop, and CONTEXT.

Referenced by GetDesktopFolder().


    if (!_desktop)
        _desktop = new ShellFolder;

Here is the caller graph for this function:

CommonDesktop::operator ShellFolder & (  ) [inline]

Definition at line 542 of file shellclasses.h.

References _desktop.

        return *_desktop;

Member Data Documentation

Definition at line 548 of file shellclasses.h.

Referenced by CommonDesktop(), init(), operator ShellFolder &(), and ~CommonDesktop().

The documentation for this struct was generated from the following files:

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage