Home | History | Annotate | Download | only in cpp

Lines Matching refs:New

59           v8::String::New("Bad argument.")));                            \
65 v8::String::New("Bad argument."))); \
69 v8::String::New("Must have start <= end"))); \
73 v8::String::New("end cannot be longer than parent.length"))); \
163 Buffer* Buffer::New(size_t size) {
164 DBG("Buffer::New(size) E");
170 DBG("Buffer::New(size) X");
175 Handle<Value> Buffer::New(const Arguments &args) {
176 DBG("Buffer::New(args) E");
185 buffer = new Buffer(length);
188 buffer = new Buffer(a->Length());
197 buffer = new Buffer(length);
199 // var slice = new Buffer(buffer, 123, 130);
203 buffer = new Buffer(parent, start, end);
205 DBG("Buffer::New(args) X Bad argument");
206 return ThrowException(Exception::TypeError(String::New("Bad argument")));
213 args.This()->Set(length_symbol, Integer::New(buffer->length_));
217 write_sym = Persistent<String>::New(String::NewSymbol("write"));
235 DBG("Buffer::New(args) X");
306 //Local<String> string = String::New(data, end - start);
322 AsciiSliceExt *ext = new AsciiSliceExt(parent, start, end);
330 Local<String> string = String::New(data, end - start);
344 Local<String> string = String::New(data, end - start);
370 return ThrowException(Exception::TypeError(String::New(
383 return ThrowException(Exception::Error(String::New(
389 return ThrowException(Exception::Error(String::New(
395 return ThrowException(Exception::Error(String::New(
401 return ThrowException(Exception::Error(String::New(
413 return scope.Close(Integer::New(to_copy));
425 return ThrowException(Exception::TypeError(String::New(
435 return ThrowException(Exception::TypeError(String::New(
449 Integer::New(char_written));
454 return scope.Close(Integer::New(written));
467 return ThrowException(Exception::TypeError(String::New(
477 return ThrowException(Exception::TypeError(String::New(
487 return scope.Close(Integer::New(written));
499 return ThrowException(Exception::TypeError(String::New(
509 return ThrowException(Exception::TypeError(String::New(
519 return scope.Close(Integer::New(written));
538 return ThrowException(Exception::TypeError(String::New(
545 #define OUT_OF_BOUNDS ThrowException(Exception::Error(String::New("Out of bounds")))
547 Local<Array> array = Array::New(format.length());
559 array->Set(Integer::New(i), Integer::NewFromUnsigned(uint32));
567 array->Set(Integer::New(i), Integer::NewFromUnsigned(uint16));
575 array->Set(Integer::New(i), Integer::NewFromUnsigned(uint8));
582 String::New("Unknown format character")));
598 return ThrowException(Exception::TypeError(String::New(
606 Integer::New(e == UTF8 ? s->Utf8Length() : s->Length());
616 length_symbol = Persistent<String>::New(String::NewSymbol("length"));
617 chars_written_sym = Persistent<String>::New(String::NewSymbol("_charsWritten"));
619 Local<FunctionTemplate> t = FunctionTemplate::New(Buffer::New);
620 constructor_template = Persistent<FunctionTemplate>::New(t);