Texture1D::Texture1D(const Index width, const Scalar min, const Scalar max, const Meta &meta) : Texture1D::Base(Texture1D::Data::create(width, min, max, meta)) { refreshImpl(); }
Lines::Lines(const Index numElements, const Index numCorners, const Index numVertices, const Meta &meta) : Lines::Base(Lines::Data::create("", numElements, numCorners, numVertices, meta)) { refreshImpl(); }
MojErr MojDbQuotaEngine::refresh() { MojLogTrace(s_log); MojAssertWriteLocked(m_db->schemaLock()); MojRefCountedPtr<MojDbStorageTxn> txn; MojErr err = m_db->storageEngine()->beginTxn(txn); MojErrCheck(err); err = refreshImpl(txn.get()); MojErrCheck(err); err = txn->commit(); MojErrCheck(err); return MojErrNone; }
MojErr MojDbQuotaEngine::refresh() { LOG_TRACE("Entering function %s", __FUNCTION__); MojAssertWriteLocked(m_db->schemaLock()); MojRefCountedPtr<MojDbStorageTxn> txn; MojErr err = m_db->storageEngine()->beginTxn(txn); MojErrCheck(err); err = refreshImpl(txn.get()); MojErrCheck(err); err = txn->commit(); MojErrCheck(err); return MojErrNone; }
MojErr MojDbQuotaEngine::open(const MojObject& conf, MojDb* db, MojDbReq& req) { LOG_TRACE("Entering function %s", __FUNCTION__); MojAssert(db); MojErr err = db->storageEngine()->openDatabase(_T("UsageDbName"), req.txn(), m_usageDb); MojErrCheck(err); err = MojDbPutHandler::open(conf, db, req); MojErrCheck(err); MojDbKindEngine::KindMap& kinds = db->kindEngine()->kindMap(); for (MojDbKindEngine::KindMap::ConstIterator i = kinds.begin(); i != kinds.end(); ++i) { err = initUsage(i.value().get(), req); MojErrCheck(err); } err = refreshImpl(req.txn()); MojErrCheck(err); m_isOpen = true; return MojErrNone; }
DataBase::DataBase(): DataBase::Base() { refreshImpl(); }
//V_OBJECT_TYPE(DataBase, Object::DATABASE); //V_OBJECT_CTOR(DataBase); DataBase::DataBase(DataBase::Data *data): DataBase::Base(data) { refreshImpl(); }
Normals::Normals(const Index numNormals, const Meta &meta) : Normals::Base(Normals::Data::create(numNormals, meta)) { refreshImpl(); }
PlaceHolder::PlaceHolder(const std::string &originalName, const Meta &originalMeta, Object::Type originalType) : PlaceHolder::Base(PlaceHolder::Data::create("", originalName, originalMeta, originalType)) { refreshImpl(); }