VARIANT* ItemAt(unsigned long index);
// IUnknown.
- ULONG STDMETHODCALLTYPE AddRef() OVERRIDE;
- ULONG STDMETHODCALLTYPE Release() OVERRIDE;
- STDMETHODIMP QueryInterface(REFIID riid, void** ppv) OVERRIDE;
+ ULONG STDMETHODCALLTYPE AddRef() override;
+ ULONG STDMETHODCALLTYPE Release() override;
+ STDMETHODIMP QueryInterface(REFIID riid, void** ppv) override;
// IEnumVARIANT.
STDMETHODIMP Next(ULONG requested_count,
VARIANT* out_elements,
- ULONG* out_elements_received);
- STDMETHODIMP Skip(ULONG skip_count);
- STDMETHODIMP Reset();
- STDMETHODIMP Clone(IEnumVARIANT** out_cloned_object);
+ ULONG* out_elements_received) override;
+ STDMETHODIMP Skip(ULONG skip_count) override;
+ STDMETHODIMP Reset() override;
+ STDMETHODIMP Clone(IEnumVARIANT** out_cloned_object) override;
private:
~EnumVariant();