1/* 2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Copyright 2014, Rene Gollent, rene@gollent.com. 4 * Distributed under the terms of the MIT License. 5 */ 6#ifndef SPECIFIC_TEAM_DEBUG_INFO_H 7#define SPECIFIC_TEAM_DEBUG_INFO_H 8 9#include <SupportDefs.h> 10 11 12class ImageDebugInfoLoadingState; 13class ImageInfo; 14class LocatableFile; 15class SpecificImageDebugInfo; 16 17class SpecificTeamDebugInfo { 18public: 19 virtual ~SpecificTeamDebugInfo(); 20 21 virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo, 22 LocatableFile* imageFile, 23 ImageDebugInfoLoadingState& _state, 24 SpecificImageDebugInfo*& _imageDebugInfo) 25 = 0; 26}; 27 28 29#endif // SPECIFIC_TEAM_DEBUG_INFO_H 30