![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
| enum | ObjectPrintMode { kPrintObjectConcise, kPrintObjectVerbose } |
Public Member Functions | |
| StringStream (StringAllocator *allocator, ObjectPrintMode object_print_mode=kPrintObjectVerbose) | |
| bool | Put (char c) |
| bool | Put (String str) |
| bool | Put (String str, int start, int end) |
| void | Add (const char *format) |
| void | Add (Vector< const char > format) |
| template<typename... Args> | |
| void | Add (const char *format, Args... args) |
| template<typename... Args> | |
| void | Add (Vector< const char > format, Args... args) |
| void | OutputToFile (FILE *out) |
| void | OutputToStdOut () |
| void | Log (Isolate *isolate) |
| Handle< String > | ToString (Isolate *isolate) |
| std::unique_ptr< char[]> | ToCString () const |
| int | length () const |
| void | PrintName (Object *o) |
| void | PrintFixedArray (FixedArray array, unsigned int limit) |
| void | PrintByteArray (ByteArray ba) |
| void | PrintUsingMap (JSObject *js_object) |
| void | PrintPrototype (JSFunction *fun, Object *receiver) |
| void | PrintSecurityTokenIfChanged (JSFunction *function) |
| void | PrintFunction (JSFunction *function, Object *receiver, Code *code) |
| void | Reset () |
| void | PrintMentionedObjectCache (Isolate *isolate) |
Static Public Member Functions | |
| static void | ClearMentionedObjectCache (Isolate *isolate) |
Static Public Attributes | |
| static const int | kInitialCapacity = 16 |
Definition at line 59 of file string-stream.h.