Commit c7a8ab6d authored by claes's avatar claes

Allow volume as both db and dbs

parent cf6417c9
......@@ -133,6 +133,8 @@ public:
virtual bool isCommonMeta() const { return false;}
virtual bool isMeta() const { return false;}
virtual bool accessSupported( ldh_eAccess access) = 0;
virtual bool duplicateDb() const { return false;}
virtual void setDuplicateDb( bool duplicate) {}
void addSrep( wb_srep *srep);
void removeSrep( wb_srep *srep);
......
......@@ -17,7 +17,7 @@ wb_vrep *wb_vrepdbs::ref()
return this;
}
wb_vrepdbs::wb_vrepdbs(wb_erep *erep, const char *fileName) : m_erep(erep), m_nRef(0)
wb_vrepdbs::wb_vrepdbs(wb_erep *erep, const char *fileName) : m_erep(erep), m_nRef(0), m_duplicate(false)
{
strcpy(m_fileName, fileName);
m_isDbsenvLoaded = false;
......
......@@ -19,6 +19,7 @@ public:
bool m_isDbsenvLoaded;
dbs_sEnv m_dbsenv;
bool m_duplicate;
wb_vrepdbs(wb_erep *erep, const char *fileName);
......@@ -147,7 +148,8 @@ public:
pwr_tOid *roid)
{ return false;}
virtual bool accessSupported( ldh_eAccess access) { return access == ldh_eAccess_ReadOnly; }
virtual bool duplicateDb() const { return m_duplicate;}
virtual void setDuplicateDb( bool duplicate) { m_duplicate = duplicate;}
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment