vfs: check userland buffers before reading them.
[haiku.git] / headers / private / debugger / debug_info / SpecificTeamDebugInfo.h
blobf9ac7c6a72d2e6bc49099f4fdbe766bf01d040da
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
9 #include <SupportDefs.h>
12 class ImageDebugInfoLoadingState;
13 class ImageInfo;
14 class LocatableFile;
15 class SpecificImageDebugInfo;
17 class SpecificTeamDebugInfo {
18 public:
19 virtual ~SpecificTeamDebugInfo();
21 virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
22 LocatableFile* imageFile,
23 ImageDebugInfoLoadingState& _state,
24 SpecificImageDebugInfo*& _imageDebugInfo)
25 = 0;
29 #endif // SPECIFIC_TEAM_DEBUG_INFO_H