Public 型 | Public メソッド | Static Public メソッド | Private メソッド

クラス v8::internal::ExternalAsciiString

#include <objects.h>

v8::internal::ExternalStringを継承しています。

すべてのメンバ一覧

Public 型

typedef
v8::String::ExternalAsciiStringResource 
Resource

Public メソッド

Resourceresource ()
void set_resource (Resource *buffer)
uint16_t ExternalAsciiStringGet (int index)
const unibrow::byteExternalAsciiStringReadBlock (unsigned *remaining, unsigned *offset, unsigned chars)
void ExternalAsciiStringReadBlockIntoBuffer (ReadBlockBuffer *buffer, unsigned *offset, unsigned chars)

Static Public メソッド

static ExternalAsciiStringcast (Object *obj)

Private メソッド

 DISALLOW_IMPLICIT_CONSTRUCTORS (ExternalAsciiString)

説明

objects.h3497 行で定義されています。


型定義

objects.h3499 行で定義されています。


関数

static ExternalAsciiString* v8::internal::ExternalAsciiString::cast ( Object obj  )  [inline, static]
v8::internal::ExternalAsciiString::DISALLOW_IMPLICIT_CONSTRUCTORS ( ExternalAsciiString   )  [private]
uint16_t v8::internal::ExternalAsciiString::ExternalAsciiStringGet ( int  index  ) 
const unibrow::byte * v8::internal::ExternalAsciiString::ExternalAsciiStringReadBlock ( unsigned *  remaining,
unsigned *  offset,
unsigned  chars 
)

objects.cc3257 行で定義されています。

参照先 v8::String::ExternalAsciiStringResource::data(), と resource().

void v8::internal::ExternalAsciiString::ExternalAsciiStringReadBlockIntoBuffer ( ReadBlockBuffer buffer,
unsigned *  offset,
unsigned  chars 
) [inline]
ExternalAsciiString::Resource * v8::internal::ExternalAsciiString::resource (  )  [inline]
void v8::internal::ExternalAsciiString::set_resource ( ExternalAsciiString::Resource resource  )  [inline]

このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義