IRowsetImpl Class

Provides an implementation of the IRowset interface.

template <
   class T, 
   class RowsetInterface,
   class RowClass = CSimpleRow,
   class MapClass = CAtlMap <
      RowClass::KeyType,
      RowClass* 
   >
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface

Parameters

  • T
    Your class, derived from IRowsetImpl.

  • RowsetInterface
    A class derived from IRowsetImpl.

  • RowClass
    Storage unit for the HROW.

  • MapClass
    Storage unit for all row handles held by the provider.

Remarks

IRowset is the base rowset interface.

Requirements

Header: atldb.h

See Also

Concepts

OLE DB Provider Templates (C++)

OLE DB Provider Template Architecture

Other Resources

IRowsetImpl Members