class CTimeData : public IDataObject
{

    public:
        ULONG               m_RefCount ; 

    public:
     	
        CTimeData(void);
        ~CTimeData(void);

        //IDropTarget interface members
        STDMETHODIMP	QueryInterface(REFIID, LPVOID FAR *);
        STDMETHODIMP_(ULONG)	AddRef(void);
        STDMETHODIMP_(ULONG)	Release(void);

        STDMETHODIMP GetData (LPFORMATETC, LPSTGMEDIUM) ;
    	STDMETHODIMP GetDataHere (LPFORMATETC, LPSTGMEDIUM) ;
    	STDMETHODIMP QueryGetData (LPFORMATETC) ;
    	STDMETHODIMP GetCanonicalFormatEtc (LPFORMATETC, LPFORMATETC) ;
    	STDMETHODIMP SetData (LPFORMATETC, STGMEDIUM FAR *, BOOL) ;
    	STDMETHODIMP EnumFormatEtc (DWORD, LPENUMFORMATETC FAR*) ;

    	STDMETHODIMP DAdvise (FORMATETC FAR*, DWORD, LPADVISESINK, DWORD FAR*) ;
    	STDMETHODIMP DUnadvise  (DWORD) ;
    	STDMETHODIMP EnumDAdvise  (LPENUMSTATDATA FAR*);  

};

