Lines Matching defs:wxIEnumVARIANT
69 // wxIEnumVARIANT interface implementation
72 class wxIEnumVARIANT : public IEnumVARIANT
75 wxIEnumVARIANT(const wxVariant& variant);
76 virtual ~wxIEnumVARIANT() { }
90 DECLARE_NO_COPY_CLASS(wxIEnumVARIANT)
94 // wxIEnumVARIANT
97 BEGIN_IID_TABLE(wxIEnumVARIANT)
102 IMPLEMENT_IUNKNOWN_METHODS(wxIEnumVARIANT)
105 wxIEnumVARIANT::wxIEnumVARIANT(const wxVariant& variant)
110 STDMETHODIMP wxIEnumVARIANT::Next(ULONG celt,
114 wxLogTrace(wxTRACE_OleCalls, wxT("wxIEnumVARIANT::Next"));
142 STDMETHODIMP wxIEnumVARIANT::Skip(ULONG celt)
144 wxLogTrace(wxTRACE_OleCalls, wxT("wxIEnumVARIANT::Skip"));
159 STDMETHODIMP wxIEnumVARIANT::Reset()
161 wxLogTrace(wxTRACE_OleCalls, wxT("wxIEnumVARIANT::Reset"));
168 STDMETHODIMP wxIEnumVARIANT::Clone(IEnumVARIANT **ppenum)
170 wxLogTrace(wxTRACE_OleCalls, wxT("wxIEnumVARIANT::Clone"));
172 wxIEnumVARIANT *pNew = new wxIEnumVARIANT(m_variant);
1537 wxIEnumVARIANT* enumVariant = new wxIEnumVARIANT(selections);