Public Member Functions | Protected Attributes

AppSecInc::Msi::MsiHandle Class Reference

A smart pointer for an MSIHANDLE. More...

#include <MsiHandle.h>

Inheritance diagram for AppSecInc::Msi::MsiHandle:
AppSecInc::Msi::MsiDatabase AppSecInc::Msi::MsiPackage AppSecInc::Msi::MsiShim

List of all members.

Public Member Functions

 MsiHandle ()
 MsiHandle (MSIHANDLE h)
virtual ~MsiHandle ()
void operator= (MSIHANDLE h)
virtual void Close ()
virtual bool IsOpen () const
 operator MSIHANDLE ()
MSIHANDLE * operator& ()

Protected Attributes

MSIHANDLE m_h

Detailed Description

A smart pointer for an MSIHANDLE.


Constructor & Destructor Documentation

MsiHandle::MsiHandle ( )
MsiHandle::MsiHandle ( MSIHANDLE  h)
MsiHandle::~MsiHandle ( ) [virtual]

Member Function Documentation

virtual void AppSecInc::Msi::MsiHandle::Close ( ) [virtual]
virtual bool AppSecInc::Msi::MsiHandle::IsOpen ( ) const [inline, virtual]
AppSecInc::Msi::MsiHandle::operator MSIHANDLE ( )
MSIHANDLE* AppSecInc::Msi::MsiHandle::operator& ( )
void AppSecInc::Msi::MsiHandle::operator= ( MSIHANDLE  h)

Member Data Documentation

MSIHANDLE AppSecInc::Msi::MsiHandle::m_h [protected]

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


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com