예제 #1
0
				ZRankWalk(const Slice& m) :
						rank(0), foundRank(ERR_NOT_EXIST)
				{
					smart_fill_value(m, z_member);
				}
예제 #2
0
				ZRevRankWalk(const Slice& m) :
						rank(0), foundRank(-1)
				{
					smart_fill_value(m, z_member);
				}
예제 #3
0
파일: ardb_data.cpp 프로젝트: Ivasek/ardb
	ZSetScoreKeyObject::ZSetScoreKeyObject(const Slice& k, const Slice& v,
	        DBID id) :
			KeyObject(k, ZSET_ELEMENT_SCORE, id)
	{
		smart_fill_value(v, value);
	}
예제 #4
0
파일: ardb_data.cpp 프로젝트: Ivasek/ardb
	ZSetKeyObject::ZSetKeyObject(const Slice& k, const Slice& v, double s,
	        DBID id) :
			KeyObject(k, ZSET_ELEMENT, id), score(s)
	{
		smart_fill_value(v, value);
	}
예제 #5
0
파일: ardb_data.cpp 프로젝트: Ivasek/ardb
	SetKeyObject::SetKeyObject(const Slice& k, const Slice& v, DBID id) :
			KeyObject(k, SET_ELEMENT, id)
	{
		smart_fill_value(v, value);
	}
예제 #6
0
파일: ardb_data.cpp 프로젝트: Ivasek/ardb
	TableIndexKeyObject::TableIndexKeyObject(const Slice& tablename,
	        const Slice& keyname, const Slice& v, DBID id) :
			KeyObject(tablename, TABLE_INDEX, id), colname(keyname)
	{
		smart_fill_value(v, colvalue);
	}
예제 #7
0
파일: ardb_data.cpp 프로젝트: Ivasek/ardb
	Condition::Condition(const std::string& name, CompareOperator compareop,
	        const Slice& value, LogicalOperator logic) :
			keyname(name), cmp(compareop), logicop(logic)
	{
		smart_fill_value(value, keyvalue);
	}