ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ShellPath Struct Reference

wrapper class for item ID lists More...

#include <shellclasses.h>

Inherits SShellPtr< ITEMIDLIST >.

Inherited by FileSysShellPath, and SpecialFolderPath.

Public Types

typedef SShellPtr< ITEMIDLISTsuper

Public Member Functions

 ShellPath ()
 ShellPath (IShellFolder *folder, LPCWSTR path)
 ShellPath (LPCWSTR path)
 ShellPath (IShellFolder *folder, LPCSTR path)
 ShellPath (LPCSTR path)
 ShellPath (const ShellPath &o)
 ShellPath (LPITEMIDLIST p)
 ShellPath (LPCITEMIDLIST p)
void operator= (const ShellPath &o)
void operator= (ITEMIDLIST *p)
void operator= (const SHITEMID &o)
void operator+= (const SHITEMID &o)
void assign (LPCITEMIDLIST pidl, size_t size)
void assign (LPCITEMIDLIST pidl)
void split (ShellPath &parent, ShellPath &obj) const
void GetUIObjectOf (REFIID riid, LPVOID *ppvOut, HWND hWnd=0, ShellFolder &sf=GetDesktopFolder())
ShellFolder get_folder ()
ShellFolder get_folder (IShellFolder *parent)
ShellPath create_absolute_pidl (LPCITEMIDLIST parent_pidl) const

Friends

bool operator< (const ShellPath &a, const ShellPath &b)

Detailed Description

wrapper class for item ID lists

Definition at line 651 of file shellclasses.h.


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

Generated on Sat May 26 2012 06:43:10 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.