30 lines
702 B
C++
30 lines
702 B
C++
/*
|
|||
|
|
* Copyright 2009, Ingo Weinhold, [email protected].
|
||
* Copyright 2014, Rene Gollent, [email protected].
|
|||
* Distributed under the terms of the MIT License.
|
|||
|
|
*/
|
||
|
|
#ifndef SPECIFIC_TEAM_DEBUG_INFO_H
|
||
|
|
#define SPECIFIC_TEAM_DEBUG_INFO_H
|
||
|
|
|
||
|
|
#include <SupportDefs.h>
|
||
|
|
|
||
|
|
|
||
class ImageDebugInfoLoadingState;
|
|||
class ImageInfo;
|
|||
class LocatableFile;
|
|||
class SpecificImageDebugInfo;
|
|||
|
|
|
||
|
|
class SpecificTeamDebugInfo {
|
||
|
|
public:
|
||
|
|
virtual ~SpecificTeamDebugInfo();
|
||
|
|
|
||
|
|
virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
|
||
LocatableFile* imageFile,
|
|||
ImageDebugInfoLoadingState& _state,
|
|||
SpecificImageDebugInfo*& _imageDebugInfo)
|
|||
|
|
= 0;
|
||
|
|
};
|
||
|
|
|
||
|
|
|
||
|
|
#endif // SPECIFIC_TEAM_DEBUG_INFO_H
|