⛏️ index : haiku.git

/*
 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
 * Distributed under the terms of the MIT License.
 */
#ifndef THREAD_GENERAL_PAGE_H
#define THREAD_GENERAL_PAGE_H

#include "AbstractGeneralPage.h"
#include "thread_window/ThreadWindow.h"


class TextDataView;


class ThreadWindow::GeneralPage : public AbstractGeneralPage {
public:
								GeneralPage();
	virtual						~GeneralPage();

			void				SetModel(Model* model, Model::Thread* thread);

private:
			Model*				fModel;
			Model::Thread*		fThread;
			TextDataView*		fThreadNameView;
			TextDataView*		fThreadIDView;
			TextDataView*		fTeamView;
			TextDataView*		fRunTimeView;
			TextDataView*		fWaitTimeView;
			TextDataView*		fLatencyView;
			TextDataView*		fPreemptionView;
			TextDataView*		fUnspecifiedTimeView;
};



#endif	// THREAD_GENERAL_PAGE_H