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