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

クラス v8::LineEditor

#include <d8.h>

v8::DumbLineEditor, と v8::ReadLineEditorに継承されています。

すべてのメンバ一覧

Public 型

enum  Type { DUMB = 0, READLINE = 1 }

Public メソッド

 LineEditor (Type type, const char *name)
virtual ~LineEditor ()
virtual i::SmartPointer< char > Prompt (const char *prompt)=0
virtual bool Open ()
virtual bool Close ()
virtual void AddHistory (const char *str)
const char * name ()

Static Public メソッド

static LineEditorGet ()

Private 変数

Type type_
const char * name_
LineEditornext_

Static Private 変数

static LineEditorfirst_ = NULL

説明

d8.h89 行で定義されています。


列挙型

列挙型の値:
DUMB 
READLINE 

d8.h91 行で定義されています。


コンストラクタとデストラクタ

v8::LineEditor::LineEditor ( Type  type,
const char *  name 
)

d8.cc45 行で定義されています。

参照先 first_.

virtual v8::LineEditor::~LineEditor (  )  [inline, virtual]

d8.h93 行で定義されています。


関数

virtual void v8::LineEditor::AddHistory ( const char *  str  )  [inline, virtual]

v8::ReadLineEditorで再定義されています。

d8.h98 行で定義されています。

参照元 v8::Shell::RunShell().

virtual bool v8::LineEditor::Close (  )  [inline, virtual]

v8::ReadLineEditorで再定義されています。

d8.h97 行で定義されています。

参照元 v8::Shell::RunShell().

LineEditor * v8::LineEditor::Get (  )  [static]

d8.cc53 行で定義されています。

参照先 first_, next_, NULL, と type_.

参照元 v8::Shell::RunShell().

const char* v8::LineEditor::name (  )  [inline]

d8.h100 行で定義されています。

参照先 name_.

参照元 v8::Shell::RunShell().

virtual bool v8::LineEditor::Open (  )  [inline, virtual]

v8::ReadLineEditorで再定義されています。

d8.h96 行で定義されています。

参照元 v8::Shell::RunShell().

virtual i::SmartPointer<char> v8::LineEditor::Prompt ( const char *  prompt  )  [pure virtual]

v8::ReadLineEditor, と v8::DumbLineEditorで実装されています。

参照元 v8::Shell::RunShell().


変数

LineEditor * v8::LineEditor::first_ = NULL [static, private]

d8.h106 行で定義されています。

参照元 Get(), と LineEditor().

const char* v8::LineEditor::name_ [private]

d8.h104 行で定義されています。

参照元 name().

d8.h105 行で定義されています。

参照元 Get().

d8.h103 行で定義されています。

参照元 Get().


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