Public Member Functions | Protected Attributes

CommonDesktop Struct Reference

caching of desktop ShellFolder object More...

#include <shellclasses.h>

Collaboration diagram for CommonDesktop:
Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Protected Attributes

ShellFolder_desktop

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().

{
    CONTEXT("CommonDesktop::init()");

    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