Planeshift
Public Member Functions | Static Public Member Functions | Friends

google_breakpad::DynamicImages Class Reference

#include <dynamic_images.h>

List of all members.

Public Member Functions

 DynamicImages (mach_port_t task)
cpu_type_t GetCPUType ()
DynamicImageGetExecutableImage ()
int GetExecutableImageIndex ()
DynamicImageGetImage (int i)
int GetImageCount () const
mach_port_t GetTask () const
bool Is64Bit ()
 ~DynamicImages ()

Static Public Member Functions

static cpu_type_t DetermineTaskCPUType (task_t task)
static cpu_type_t GetNativeCPUType ()

Friends

template<typename MachBits >
void ReadImageInfo (DynamicImages &images, uint64_t image_list_address)

Detailed Description

Definition at line 240 of file dynamic_images.h.


Constructor & Destructor Documentation

google_breakpad::DynamicImages::DynamicImages ( mach_port_t  task) [explicit]
google_breakpad::DynamicImages::~DynamicImages ( ) [inline]

Definition at line 244 of file dynamic_images.h.


Member Function Documentation

static cpu_type_t google_breakpad::DynamicImages::DetermineTaskCPUType ( task_t  task) [static]
cpu_type_t google_breakpad::DynamicImages::GetCPUType ( ) [inline]

Definition at line 269 of file dynamic_images.h.

DynamicImage* google_breakpad::DynamicImages::GetExecutableImage ( )
int google_breakpad::DynamicImages::GetExecutableImageIndex ( )
DynamicImage* google_breakpad::DynamicImages::GetImage ( int  i) [inline]

Definition at line 254 of file dynamic_images.h.

int google_breakpad::DynamicImages::GetImageCount ( ) const [inline]

Definition at line 251 of file dynamic_images.h.

static cpu_type_t google_breakpad::DynamicImages::GetNativeCPUType ( ) [inline, static]

Definition at line 278 of file dynamic_images.h.

mach_port_t google_breakpad::DynamicImages::GetTask ( ) const [inline]

Definition at line 266 of file dynamic_images.h.

bool google_breakpad::DynamicImages::Is64Bit ( ) [inline]

Definition at line 272 of file dynamic_images.h.


Friends And Related Function Documentation

template<typename MachBits >
void ReadImageInfo ( DynamicImages images,
uint64_t  image_list_address 
) [friend]

The documentation for this class was generated from the following file: