#ifndef _GUIDESTORE_H_ #define _GUIDESTORE_H_ class gsGuideStore { public: gsGuideStore() { m_pGuideStore = NULL; } ~gsGuideStore() { if (m_pGuideStore != NULL) m_pGuideStore->CommitTrans(); } ULONG Init(LPCTSTR lpGuideStoreFile); IGuideStorePtr GetGuideStorePtr() { return m_pGuideStore; } ULONG ImportListings(LPCTSTR lpGuideDataFile){}; // Test method: ExportListings // ULONG ExportListings(LPCTSTR lpGuideDataFile){}; // Test method: VerifyGuideStorePrimaryInterfaces // ULONG VerifyGuideStorePrimaryInterfaces(); private: IGuideStorePtr m_pGuideStore; }; #endif