LMMS
Loading...
Searching...
No Matches
juce::ActiveXHelpers::JuceIStorage Struct Reference
Inheritance diagram for juce::ActiveXHelpers::JuceIStorage:
juce::ComBaseClassHelper< IStorage > juce::ComBaseClassHelperBase< ComClasses... >

Public Member Functions

 JuceIStorage ()
JUCE_COMRESULT CreateStream (const WCHAR *, DWORD, DWORD, DWORD, IStream **)
JUCE_COMRESULT OpenStream (const WCHAR *, void *, DWORD, DWORD, IStream **)
JUCE_COMRESULT CreateStorage (const WCHAR *, DWORD, DWORD, DWORD, IStorage **)
JUCE_COMRESULT OpenStorage (const WCHAR *, IStorage *, DWORD, SNB, DWORD, IStorage **)
JUCE_COMRESULT CopyTo (DWORD, IID const *, SNB, IStorage *)
JUCE_COMRESULT MoveElementTo (const OLECHAR *, IStorage *, const OLECHAR *, DWORD)
JUCE_COMRESULT Commit (DWORD)
JUCE_COMRESULT Revert ()
JUCE_COMRESULT EnumElements (DWORD, void *, DWORD, IEnumSTATSTG **)
JUCE_COMRESULT DestroyElement (const OLECHAR *)
JUCE_COMRESULT RenameElement (const WCHAR *, const WCHAR *)
JUCE_COMRESULT SetElementTimes (const WCHAR *, FILETIME const *, FILETIME const *, FILETIME const *)
JUCE_COMRESULT SetClass (REFCLSID)
JUCE_COMRESULT SetStateBits (DWORD, DWORD)
JUCE_COMRESULT Stat (STATSTG *, DWORD)
Public Member Functions inherited from juce::ComBaseClassHelper< IStorage >
 ComBaseClassHelper (unsigned int initialRefCount=1)
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
Public Member Functions inherited from juce::ComBaseClassHelperBase< ComClasses... >
 ComBaseClassHelperBase (unsigned int initialRefCount)
virtual ~ComBaseClassHelperBase ()=default
ULONG STDMETHODCALLTYPE AddRef ()
ULONG STDMETHODCALLTYPE Release ()

Additional Inherited Members

Protected Member Functions inherited from juce::ComBaseClassHelperBase< ComClasses... >
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
JUCE_COMRESULT castToType (void **result)
Protected Attributes inherited from juce::ComBaseClassHelperBase< ComClasses... >
ULONG refCount

Constructor & Destructor Documentation

◆ JuceIStorage()

juce::ActiveXHelpers::JuceIStorage::JuceIStorage ( )
inline

Member Function Documentation

◆ Commit()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::Commit ( DWORD )
inline

◆ CopyTo()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::CopyTo ( DWORD ,
IID const * ,
SNB ,
IStorage *  )
inline

◆ CreateStorage()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::CreateStorage ( const WCHAR * ,
DWORD ,
DWORD ,
DWORD ,
IStorage **  )
inline

◆ CreateStream()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::CreateStream ( const WCHAR * ,
DWORD ,
DWORD ,
DWORD ,
IStream **  )
inline

◆ DestroyElement()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::DestroyElement ( const OLECHAR * )
inline

◆ EnumElements()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::EnumElements ( DWORD ,
void * ,
DWORD ,
IEnumSTATSTG **  )
inline

◆ MoveElementTo()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::MoveElementTo ( const OLECHAR * ,
IStorage * ,
const OLECHAR * ,
DWORD  )
inline

◆ OpenStorage()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::OpenStorage ( const WCHAR * ,
IStorage * ,
DWORD ,
SNB ,
DWORD ,
IStorage **  )
inline

◆ OpenStream()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::OpenStream ( const WCHAR * ,
void * ,
DWORD ,
DWORD ,
IStream **  )
inline

◆ RenameElement()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::RenameElement ( const WCHAR * ,
const WCHAR *  )
inline

◆ Revert()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::Revert ( )
inline

◆ SetClass()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::SetClass ( REFCLSID )
inline

◆ SetElementTimes()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::SetElementTimes ( const WCHAR * ,
FILETIME const * ,
FILETIME const * ,
FILETIME const *  )
inline

◆ SetStateBits()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::SetStateBits ( DWORD ,
DWORD  )
inline

◆ Stat()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIStorage::Stat ( STATSTG * ,
DWORD  )
inline

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