Lines Matching refs:String

25     return obj->Has(String::NewSymbol(key.c_str())) &&  in has_key_for_array()
26 obj->Get(String::NewSymbol(key.c_str()))->IsArray(); in has_key_for_array()
53 tpl->SetClassName(String::NewSymbol("DBWrapper")); in Init()
55 tpl->PrototypeTemplate()->Set(String::NewSymbol("open"), in Init()
57 tpl->PrototypeTemplate()->Set(String::NewSymbol("get"), in Init()
59 tpl->PrototypeTemplate()->Set(String::NewSymbol("put"), in Init()
61 tpl->PrototypeTemplate()->Set(String::NewSymbol("delete"), in Init()
63 tpl->PrototypeTemplate()->Set(String::NewSymbol("dump"), in Init()
65 tpl->PrototypeTemplate()->Set(String::NewSymbol("createColumnFamily"), in Init()
67 tpl->PrototypeTemplate()->Set(String::NewSymbol("writeBatch"), in Init()
69 tpl->PrototypeTemplate()->Set(String::NewSymbol("compactRange"), in Init()
73 exports->Set(String::NewSymbol("DBWrapper"), constructor); in Init()
85 std::string db_file = *v8::String::Utf8Value(args[0]->ToString()); in Open()
96 cfs.push_back(*v8::String::Utf8Value(array->Get(i)->ToString())); in Open()
156 std::string key = *v8::String::Utf8Value(args[0]->ToString()); in Get()
157 std::string cf = *v8::String::Utf8Value(args[1]->ToString()); in Get()
172 String::NewSymbol(value.c_str()) : Null(); in Get()
186 std::string key = *v8::String::Utf8Value(args[0]->ToString()); in Put()
187 std::string value = *v8::String::Utf8Value(args[1]->ToString()); in Put()
188 std::string cf = *v8::String::Utf8Value(args[2]->ToString()); in Put()
213 std::string arg0 = *v8::String::Utf8Value(args[0]->ToString()); in Delete()
214 std::string arg1 = *v8::String::Utf8Value(args[1]->ToString()); in Delete()
235 std::string arg0 = *v8::String::Utf8Value(args[0]->ToString()); in Dump()
271 std::string cf_name = *v8::String::Utf8Value(args[0]->ToString()); in CreateColumnFamily()
299 batch.Delete(*v8::String::Utf8Value(array->Get(i)->ToString())); in AddToBatch()
314 *v8::String::Utf8Value(put_pair->Get(0)->ToString()), in AddToBatch()
315 *v8::String::Utf8Value(put_pair->Get(1)->ToString())); in AddToBatch()
333 *v8::String::Utf8Value(array->Get(i)->ToString())); in AddToBatch()
349 *v8::String::Utf8Value(put_pair->Get(0)->ToString()), in AddToBatch()
350 *v8::String::Utf8Value(put_pair->Get(1)->ToString())); in AddToBatch()
375 if (sub_batch->Has(String::NewSymbol("column_family"))) { in WriteBatch()
383 Handle<Array>::Cast(sub_batch->Get(String::NewSymbol("put"))), in WriteBatch()
384 db_wrapper, *v8::String::Utf8Value(sub_batch->Get( in WriteBatch()
385 String::NewSymbol("column_family")))); in WriteBatch()
389 Handle<Array>::Cast(sub_batch->Get(String::NewSymbol("delete"))), in WriteBatch()
390 db_wrapper, *v8::String::Utf8Value(sub_batch->Get( in WriteBatch()
391 String::NewSymbol("column_family")))); in WriteBatch()
395 Handle<Array>::Cast(sub_batch->Get(String::NewSymbol("put")))); in WriteBatch()
398 Handle<Array>::Cast(sub_batch->Get(String::NewSymbol("delete")))); in WriteBatch()
416 ROCKSDB_NAMESPACE::Slice begin = *v8::String::Utf8Value(args[0]->ToString()); in CompactRangeDefault()
417 ROCKSDB_NAMESPACE::Slice end = *v8::String::Utf8Value(args[1]->ToString()); in CompactRangeDefault()
427 ROCKSDB_NAMESPACE::Slice begin = *v8::String::Utf8Value(args[0]->ToString()); in CompactColumnFamily()
428 ROCKSDB_NAMESPACE::Slice end = *v8::String::Utf8Value(args[1]->ToString()); in CompactColumnFamily()
429 std::string cf = *v8::String::Utf8Value(args[2]->ToString()); in CompactColumnFamily()
444 ROCKSDB_NAMESPACE::Slice begin = *v8::String::Utf8Value(args[0]->ToString()); in CompactOptions()
445 ROCKSDB_NAMESPACE::Slice end = *v8::String::Utf8Value(args[1]->ToString()); in CompactOptions()
449 if (options->Has(String::NewSymbol("target_level")) && in CompactOptions()
450 options->Get(String::NewSymbol("target_level"))->IsInt32()) { in CompactOptions()
452 String::NewSymbol("target_level"))->ToInt32()->Value()); in CompactOptions()
454 if (options->Has(String::NewSymbol("target_path_id")) || in CompactOptions()
455 options->Get(String::NewSymbol("target_path_id"))->IsInt32()) { in CompactOptions()
457 String::NewSymbol("target_path_id"))->ToInt32()->Value()); in CompactOptions()
476 ROCKSDB_NAMESPACE::Slice begin = *v8::String::Utf8Value(args[0]->ToString()); in CompactAll()
477 ROCKSDB_NAMESPACE::Slice end = *v8::String::Utf8Value(args[1]->ToString()); in CompactAll()
479 std::string cf = *v8::String::Utf8Value(args[3]->ToString()); in CompactAll()
483 if (options->Has(String::NewSymbol("target_level")) && in CompactAll()
484 options->Get(String::NewSymbol("target_level"))->IsInt32()) { in CompactAll()
486 String::NewSymbol("target_level"))->ToInt32()->Value()); in CompactAll()
488 if (options->Has(String::NewSymbol("target_path_id")) || in CompactAll()
489 options->Get(String::NewSymbol("target_path_id"))->IsInt32()) { in CompactAll()
491 String::NewSymbol("target_path_id"))->ToInt32()->Value()); in CompactAll()