1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#include "../incl.h" #ifndef THRO_H #define THRO_H using namespace std; class thro { private: pthread_t pthread; struct elements { thro *p_thro; void *p_void; } elem; static void *start_( void *p_void ); public: thro( ); ~thro( ); void run(); void run( void *p_void ); virtual void start( void *p_void ); }; #endif