Files
haiku-beta6/headers/private/debugger/debug_info/SpecificTeamDebugInfo.h
T

30 lines
702 B
C++
Raw Normal View History

2009-06-27 21:09:21 +00:00
/*
* Copyright 2009, Ingo Weinhold, [email protected].
* Copyright 2014, Rene Gollent, [email protected].
2009-06-27 21:09:21 +00:00
* 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;
2009-06-27 21:09:21 +00:00
class ImageInfo;
2009-07-01 22:09:33 +00:00
class LocatableFile;
2009-06-27 21:09:21 +00:00
class SpecificImageDebugInfo;
class SpecificTeamDebugInfo {
public:
virtual ~SpecificTeamDebugInfo();
virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
2009-07-01 22:09:33 +00:00
LocatableFile* imageFile,
ImageDebugInfoLoadingState& _state,
2009-06-27 21:09:21 +00:00
SpecificImageDebugInfo*& _imageDebugInfo)
= 0;
};
#endif // SPECIFIC_TEAM_DEBUG_INFO_H