Planeshift
|
#include <mach/mach.h>
#include <mach-o/dyld.h>
#include <mach-o/loader.h>
#include <sys/types.h>
#include <string>
#include <vector>
#include "mach_vm_compat.h"
Go to the source code of this file.
Classes | |
struct | google_breakpad::dyld_all_image_infos32 |
struct | google_breakpad::dyld_all_image_infos64 |
struct | google_breakpad::dyld_image_info32 |
struct | google_breakpad::dyld_image_info64 |
class | google_breakpad::DynamicImage |
class | google_breakpad::DynamicImageRef |
class | google_breakpad::DynamicImages |
Namespaces | |
google_breakpad | |
Typedefs | |
typedef mach_header | google_breakpad::breakpad_mach_header |
typedef segment_command | google_breakpad::breakpad_mach_segment_command |
typedef struct google_breakpad::dyld_all_image_infos32 | google_breakpad::dyld_all_image_infos32 |
typedef struct google_breakpad::dyld_all_image_infos64 | google_breakpad::dyld_all_image_infos64 |
typedef struct google_breakpad::dyld_image_info32 | google_breakpad::dyld_image_info32 |
typedef struct google_breakpad::dyld_image_info64 | google_breakpad::dyld_image_info64 |
Functions | |
template<typename MachBits > | |
bool | google_breakpad::FindTextSection (DynamicImage &image) |
template<typename MachBits > | |
uint32_t | google_breakpad::GetFileTypeFromHeader (DynamicImage &image) |
template<typename MachBits > | |
void | google_breakpad::ReadImageInfo (DynamicImages &images, uint64_t image_list_address) |
kern_return_t | google_breakpad::ReadTaskMemory (task_port_t target_task, const uint64_t address, size_t length, vector< uint8_t > &bytes) |