![]() |
v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <unicode.h>


Public Member Functions | |
| Utf8InputBuffer () | |
| Utf8InputBuffer (const char *data, unsigned length) | |
| void | Reset (const char *data, unsigned length) |
Public Member Functions inherited from InputBuffer< Utf8, Buffer< const char * >, s > | |
| virtual void | Rewind () |
| void | Reset (Buffer< const char * >input) |
| void | Reset (unsigned position, Buffer< const char * >input) |
| void | Seek (unsigned position) |
Public Member Functions inherited from CharacterStream | |
| uchar | GetNext () |
| bool | has_more () |
| unsigned | Length () |
| unsigned | Utf16Length () |
| virtual | ~CharacterStream () |
Additional Inherited Members | |
Static Public Member Functions inherited from CharacterStream | |
| static bool | EncodeCharacter (uchar c, byte *buffer, unsigned capacity, unsigned &offset) |
| static bool | EncodeAsciiCharacter (uchar c, byte *buffer, unsigned capacity, unsigned &offset) |
| static bool | EncodeNonAsciiCharacter (uchar c, byte *buffer, unsigned capacity, unsigned &offset) |
| static uchar | DecodeCharacter (const byte *buffer, unsigned *offset) |
Protected Member Functions inherited from InputBuffer< Utf8, Buffer< const char * >, s > | |
| InputBuffer () | |
| InputBuffer (Buffer< const char * >input) | |
| virtual void | FillBuffer () |
| virtual bool | BoundsCheck (unsigned offset) |
Protected Attributes inherited from InputBuffer< Utf8, Buffer< const char * >, s > | |
| unsigned | offset_ |
| Buffer< const char * > | input_ |
| byte | util_buffer_ [kSize] |
Protected Attributes inherited from CharacterStream | |
| unsigned | remaining_ |
| unsigned | cursor_ |
| const byte * | buffer_ |
|
inline |
|
inline |
Definition at line 244 of file unicode-inl.h.