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);
};
}
}