class ATL_NO_VTABLE CDemagogue :
public IPersistPropertyBagImpl<CDemagogue>,
public IPersistStreamInitImpl<CDemagogue>,
public IPersistStorageImpl<CDemagogue> {
...
BEGIN_COM_MAP(CDemagogue)
...
COM_INTERFACE_ENTRY2(IPersist, IPersistPropertyBag)
COM_INTERFACE_ENTRY(IPersistPropertyBag)
COM_INTERFACE_ENTRY(IPersistStreamInit)
COM_INTERFACE_ENTRY(IPersistStream)
COM_INTERFACE_ENTRY(IPersistStorage)
END_COM_MAP()
...
};