Chromium Code Reviews| Index: include/v8.h |
| diff --git a/include/v8.h b/include/v8.h |
| index 46e4f0db0e3a6478605e2a02943dd994c468cb48..751d56914feb0c5cdfad5fa61ecc48363f21485b 100644 |
| --- a/include/v8.h |
| +++ b/include/v8.h |
| @@ -1039,29 +1039,30 @@ class String : public Primitive { |
| * \param length The number of characters to copy from the string. For |
| * WriteUtf8 the number of bytes in the buffer. |
| * \param nchars_ref The number of characters written, can be NULL. |
| - * \param hints Various hints that might affect performance of this or |
| + * \param options Various hints that might affect performance of this or |
|
Vitaly Repeshko
2011/08/23 10:55:40
Various options?
|
| * subsequent operations. |
| * \return The number of characters copied to the buffer excluding the null |
| * terminator. For WriteUtf8: The number of bytes copied to the buffer |
| - * including the null terminator. |
| + * including the null terminator (if written). |
| */ |
| enum WriteHints { |
|
Vitaly Repeshko
2011/08/23 10:55:40
WriteOptions?
|
| - NO_HINTS = 0, |
| - HINT_MANY_WRITES_EXPECTED = 1 |
| + NO_OPTIONS = 0, |
| + MANY_WRITES_EXPECTED = 1, |
|
Vitaly Repeshko
2011/08/23 10:55:40
Keep HINT_?
|
| + WRITE_NO_NULL_TERMINATION = 2 |
|
Vitaly Repeshko
2011/08/23 10:55:40
Drop WRITE_?
|
| }; |
| V8EXPORT int Write(uint16_t* buffer, |
| int start = 0, |
| int length = -1, |
| - WriteHints hints = NO_HINTS) const; // UTF-16 |
| + int options = NO_OPTIONS) const; // UTF-16 |
| V8EXPORT int WriteAscii(char* buffer, |
| int start = 0, |
| int length = -1, |
| - WriteHints hints = NO_HINTS) const; // ASCII |
| + int options = NO_OPTIONS) const; // ASCII |
| V8EXPORT int WriteUtf8(char* buffer, |
| int length = -1, |
| int* nchars_ref = NULL, |
| - WriteHints hints = NO_HINTS) const; // UTF-8 |
| + int options = NO_OPTIONS) const; // UTF-8 |
| /** |
| * A zero length string. |