|
V8 Project
|
#include <utils.h>
Inheritance diagram for v8::internal::StringBuilder:
Collaboration diagram for v8::internal::StringBuilder:Public Member Functions | |
| StringBuilder (int size) | |
| StringBuilder (char *buffer, int size) | |
| void | AddFormatted (const char *format,...) |
| void | AddFormattedList (const char *format, va_list list) |
Public Member Functions inherited from v8::internal::SimpleStringBuilder | |
| SimpleStringBuilder (int size) | |
| SimpleStringBuilder (char *buffer, int size) | |
| ~SimpleStringBuilder () | |
| int | size () const |
| int | position () const |
| void | Reset () |
| void | AddCharacter (char c) |
| void | AddString (const char *s) |
| void | AddSubstring (const char *s, int n) |
| void | AddPadding (char c, int count) |
| void | AddDecimalInteger (int value) |
| char * | Finalize () |
Private Member Functions | |
| DISALLOW_IMPLICIT_CONSTRUCTORS (StringBuilder) | |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::SimpleStringBuilder | |
| bool | is_finalized () const |
Protected Attributes inherited from v8::internal::SimpleStringBuilder | |
| Vector< char > | buffer_ |
| int | position_ |
|
inlineexplicit |
Definition at line 1415 of file utils.h.
|
inline |
| void v8::internal::StringBuilder::AddFormatted | ( | const char * | format, |
| ... | |||
| ) |
Definition at line 317 of file utils.cc.
References AddFormattedList().
Here is the call graph for this function:| void v8::internal::StringBuilder::AddFormattedList | ( | const char * | format, |
| va_list | list | ||
| ) |
Definition at line 325 of file utils.cc.
References v8::internal::SimpleStringBuilder::buffer_, DCHECK, v8::internal::SimpleStringBuilder::is_finalized(), v8::internal::Vector< T >::length(), v8::internal::SimpleStringBuilder::position_, and v8::internal::VSNPrintF().
Referenced by AddFormatted().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |