コード例 #1
0
ファイル: zsets.cpp プロジェクト: ericcapricorn/ardb
				ZRankWalk(const Slice& m) :
						rank(0), foundRank(ERR_NOT_EXIST)
				{
					smart_fill_value(m, z_member);
				}
コード例 #2
0
ファイル: zsets.cpp プロジェクト: ericcapricorn/ardb
				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);
	}