00001 #ifndef SIGEL_GP_SIG_GPPVMTASK_H 00002 #define SIGEL_GP_SIG_GPPVMTASK_H 00003 00004 #include "SIGEL_GP/SIG_GPActivePVMHost.h" 00005 #include <qdatetime.h> 00006 00007 namespace SIGEL_GP 00008 { 00009 00010 class SIG_GPPVMTask 00011 { 00012 00013 public: 00014 00015 SIG_GPPVMTask( SIG_GPActivePVMHost &host, 00016 int internalId, 00017 int pvmTaskId, 00018 int indPosition, 00019 QDateTime spawnTime ); 00020 00021 SIG_GPActivePVMHost &host; 00022 00023 int const internalId; 00024 00025 int const pvmTaskId; 00026 00027 int const indPosition; 00028 00029 QDateTime const spawnTime; 00030 00031 private: 00032 00033 SIG_GPPVMTask(); 00034 00035 }; 00036 00037 } 00038 00039 #endif // SIGEL_GP_SIG_GPPVMTASK_H