* 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