GME
13
|
#include <EnumVar.h>
Public Member Functions | |
CEnumVariant () | |
virtual | ~CEnumVariant () |
void | SetContents (VARIANT *pContents, int nCount, int nIndex=0) |
virtual void | OnFinalRelease () |
STDMETHOD() | Next (ULONG celt, VARIANT *rgvar, ULONG *pceltFetched) |
STDMETHOD() | Skip (ULONG celt) |
STDMETHOD() | Reset () |
STDMETHOD() | Clone (IEnumVARIANT **ppenum) |
Public Attributes | |
int | m_nIndex |
int | m_nCount |
VARIANT * | m_pContents |
Protected Attributes | |
CEnumVariant * | m_pClonedFrom |
Definition at line 18 of file EnumVar.cpp.
CEnumVariant::~CEnumVariant | ( | ) | [virtual] |
Definition at line 32 of file EnumVar.cpp.
STDMETHOD() CEnumVariant::Clone | ( | IEnumVARIANT ** | ppenum | ) |
STDMETHOD() CEnumVariant::Next | ( | ULONG | celt, |
VARIANT * | rgvar, | ||
ULONG * | pceltFetched | ||
) |
void CEnumVariant::OnFinalRelease | ( | ) | [virtual] |
Definition at line 51 of file EnumVar.cpp.
STDMETHOD() CEnumVariant::Reset | ( | ) |
void CEnumVariant::SetContents | ( | VARIANT * | pContents, |
int | nCount, | ||
int | nIndex = 0 |
||
) |
Definition at line 61 of file EnumVar.cpp.
STDMETHOD() CEnumVariant::Skip | ( | ULONG | celt | ) |
CEnumVariant* CEnumVariant::m_pClonedFrom [protected] |
VARIANT* CEnumVariant::m_pContents |