platform/shared/db/DBAttrManager.h in rhodes-3.3.5 vs platform/shared/db/DBAttrManager.h in rhodes-3.4.2

- old
+ new

@@ -38,11 +38,11 @@ //common::CMutex m_mxSrcAttrs; //HashtablePtr< int, Hashtable<String,int>* > m_mapSrcAttrs; HashtablePtr< int, Hashtable<String,int>* > m_mapBlobAttrs; - static void loadAttrs(CDBAdapter& db, HashtablePtr< int, Hashtable<String,int>* >& mapAttrs, String strDBAttr); + static void loadAttrs(CDBAdapter& db, HashtablePtr< int, Hashtable<String,int>* >& mapAttrs, const String& strDBAttr); public: /* void add( int nSrcID, const char* szAttr ); void remove( int nSrcID, const char* szAttr ); void save(CDBAdapter& db); @@ -51,9 +51,10 @@ //#ifndef RHO_NO_RUBY // unsigned long getAttrsBySrc(int nSrcID); //#endif //RHO_NO_RUBY boolean isBlobAttr(int nSrcID, const char* szAttr); boolean isOverwriteBlobFromServer(int nSrcID, const String& strAttr); + Vector<String> getBlobAttrs(int nSrcID); void loadBlobAttrs(CDBAdapter& db); }; } }