Thread * get_current_thread() const;
void print() const;
enabled_type_t * get_enabled_array() const { return enabled; };
void remove_sleep(Thread *t);
void add_sleep(Thread *t);
enabled_type_t get_enabled(const Thread *t) const;
Thread * get_current_thread() const;
void print() const;
enabled_type_t * get_enabled_array() const { return enabled; };
void remove_sleep(Thread *t);
void add_sleep(Thread *t);
enabled_type_t get_enabled(const Thread *t) const;