Tanl Linguistic Pipeline

IXE::ThreadGroup Class Reference

Java-like ThreadGroup. More...

#include <ThreadGroup.h>

Inheritance diagram for IXE::ThreadGroup:
IXE::Lock

List of all members.

Public Member Functions

 ThreadGroup (char const *name, ThreadGroup *parent=Thread::CurrentThread()->Group())
int MaxPriority ()
void MaxPriority (int prio)
std::string Name ()
ThreadGroupParent ()
int ActiveCount ()
int ActiveGroupCount ()
void CheckAccess ()
void Destroy ()
int Enumerate (std::vector< Thread * > &list, bool recursive=false)
int Enumerate (std::vector< ThreadGroup * > &list, bool recursive=false)
bool ParentOf (ThreadGroup *group)

Static Public Member Functions

static ThreadGroupRoot ()

Friends

class Thread

Detailed Description

Java-like ThreadGroup.

A thread group represents a set of threads. In addition, a thread group can also include other thread groups. The thread groups form a tree in which every thread group except the initial thread group has a parent.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
 
Copyright © 2005-2011 G. Attardi. Generated on 4 Mar 2011 by doxygen 1.6.1.