クラス Onikiri::AlphaLinux::AlphaLinuxLoader

#include <AlphaLinuxLoader.h>

Onikiri::AlphaLinux::AlphaLinuxLoaderに対する継承グラフ

Inheritance graph
[凡例]
Onikiri::AlphaLinux::AlphaLinuxLoaderのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 AlphaLinuxLoader ()
virtual u64 GetInitialRegValue (int index) const
virtual ~AlphaLinuxLoader ()

説明

AlphaLinuxLoader.h41 行で定義されています。


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

AlphaLinuxLoader::AlphaLinuxLoader (  ) 

AlphaLinuxLoader.cpp45 行で定義されています。

00046     : Linux64Loader(MACHINE_ALPHA)      // machine = alpha
00047 {
00048 }

AlphaLinuxLoader::~AlphaLinuxLoader (  )  [virtual]

AlphaLinuxLoader.cpp50 行で定義されています。

00051 {
00052 }


関数

u64 AlphaLinuxLoader::GetInitialRegValue ( int  index  )  const [virtual]

Onikiri::EmulatorUtility::Linux64Loaderを実装しています。

AlphaLinuxLoader.cpp54 行で定義されています。

参照先 Onikiri::EmulatorUtility::Linux64Loader::GetInitialSp().

00055 {
00056     const int STACK_POINTER_REGNUM = 30;
00057 
00058     if (index == STACK_POINTER_REGNUM)
00059         return GetInitialSp();
00060     else
00061         return 0;
00062 }

関数の呼び出しグラフ:


このクラスの説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:24:25 2013に生成されました。  doxygen 1.4.7