ImageInfo
status_t _AddImage(const ImageInfo& imageInfo,
ImageDebugInfo(const ImageInfo& imageInfo);
const ImageInfo& GetImageInfo() const { return fImageInfo; }
ImageInfo fImageInfo;
class ImageInfo;
const ImageInfo& imageInfo,
class ImageInfo;
virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
class ImageInfo;
status_t LoadImageDebugInfo(const ImageInfo& imageInfo,
Image(Team* team, const ImageInfo& imageInfo,
const ImageInfo& Info() const { return fInfo; }
ImageInfo fInfo;
class ImageInfo {
ImageInfo();
ImageInfo(const ImageInfo& other);
ImageInfo(team_id team, image_id image,
status_t AddImage(const ImageInfo& imageInfo,
const ImageInfo& info = image->Info();
const ImageInfo& info = image->Info();
TeamDebugger::_AddImage(const ImageInfo& imageInfo, Image** _image)
BObjectList<ImageInfo, true> imageInfos(20);
for (int32 i = 0; ImageInfo* info = imageInfos.ItemAt(i); i++) {
DebuggerImageDebugInfo::DebuggerImageDebugInfo(const ImageInfo& imageInfo,
const ImageInfo& imageInfo,
ImageInfo fImageInfo;
DebuggerTeamDebugInfo::CreateImageDebugInfo(const ImageInfo& imageInfo,
class ImageInfo;
virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
DwarfImageDebugInfo::DwarfImageDebugInfo(const ImageInfo& imageInfo,
ImageInfo fImageInfo;
DwarfImageDebugInfo(const ImageInfo& imageInfo,
DwarfTeamDebugInfo::CreateImageDebugInfo(const ImageInfo& imageInfo,
class ImageInfo;
virtual status_t CreateImageDebugInfo(const ImageInfo& imageInfo,
ImageDebugInfo::ImageDebugInfo(const ImageInfo& imageInfo)
const ImageInfo& imageInfo, SpecificImageDebugInfo* info)
TeamDebugInfo::LoadImageDebugInfo(const ImageInfo& imageInfo,
const ImageInfo& info)
const ImageInfo& info)
thread_id thread, const ImageInfo& info);
const ImageInfo& GetImageInfo() const { return fInfo; }
ImageInfo fInfo;
thread_id thread, const ImageInfo& info);
const ImageInfo& GetImageInfo() const { return fInfo; }
ImageInfo fInfo;
class ImageInfo;
virtual status_t GetImageInfos(BObjectList<ImageInfo, true>& infos)
CoreFileDebuggerInterface::GetImageInfos(BObjectList<ImageInfo, true>& infos)
ImageInfo* info = new(std::nothrow) ImageInfo;
virtual status_t GetImageInfos(BObjectList<ImageInfo, true>& infos);
LocalDebuggerInterface::GetImageInfos(BObjectList<ImageInfo, true>& infos)
ImageInfo* info = new(std::nothrow) ImageInfo(fTeamID, imageInfo.id,
ImageInfo(fTeamID, info.id, info.name, info.type,
ImageInfo(fTeamID, info.id, info.name, info.type,
virtual status_t GetImageInfos(BObjectList<ImageInfo, true>& infos);
ImageInfo imageInfo(fImage->Info());
Image::Image(Team* team,const ImageInfo& imageInfo, LocatableFile* imageFile)
ImageInfo::ImageInfo(const ImageInfo& other)
ImageInfo::ImageInfo(team_id team, image_id image, const BString& name,
ImageInfo::SetTo(team_id team, image_id image, const BString& name,
ImageInfo::ImageInfo()
Team::AddImage(const ImageInfo& imageInfo, LocatableFile* imageFile,
ImageInfo* info = ImageInfo::Create(image);
ImageInfo* imageInfo = _FindImageInfo(deviceId, areaInfo->NodeId());
ImageInfo* _FindImageInfo(dev_t deviceId, ino_t nodeId) const
ImageInfo* info = it.Next();) {
ImageInfo* imageInfo = areaInfo->GetImageInfo();
ImageInfo* imageInfo = it.Next();) {
ImageInfo* imageInfo = it.Next();) {
ImageInfo* imageInfo = it.Next();) {
void _WriteImageSymbolsNote(const ImageInfo* imageInfo, Writer& writer)
status_t _WriteImageSymbolsNote(const ImageInfo* imageInfo)
struct ImageInfo : DoublyLinkedListLinkImpl<ImageInfo> {
ImageInfo(struct image* image)
static ImageInfo* Create(struct image* image)
ImageInfo* imageInfo = new(std::nothrow) ImageInfo(image);
typedef DoublyLinkedList<ImageInfo> ImageInfoList;
ImageInfo* GetImageInfo() const
void SetImageInfo(ImageInfo* imageInfo)
ImageInfo* fImageInfo;
while (ImageInfo* info = fImageInfos.RemoveHead())