27#ifndef _SmSheetSetMgr_h_Included_
28#define _SmSheetSetMgr_h_Included_
OdSmEnum< OdSmDatabase > OdSmEnumDatabase
OdSmartPtr< OdSmSheetSetMgr > OdSmSheetSetMgrPtr
OdSmartPtr< OdSmEnumDatabase > OdSmEnumDatabasePtr
virtual OdSmDatabase * openDatabase(const OdString &filename, bool bFailIfAlreadyOpen=false, OdStreamBuf *file=0)=0
virtual void closeAll()=0
virtual void unSubscribe(long cookie)=0
virtual long subscribe(OdSmEvents *eventHandler)=0
ODRX_DECLARE_MEMBERS(OdSmSheetSetMgr)
virtual OdSmSheet * getSheetFromLayout(const OdString &filename, const OdString &handle)=0
virtual OdSmSheetSet * getParentSheetSet(const OdString &dwg, const OdString &layout)=0
virtual void close(OdSmDatabase *db)=0
virtual OdSmDatabase * findOpenDatabase(const OdString &filename)=0
virtual OdSmEnumDatabasePtr getDatabaseEnumerator() const =0
virtual OdSmDatabase * createDatabase(const OdString &filename, const OdString &templatefilename, bool bAlwaysCreate=true)=0