Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members

# TAO_Thread_Pool_Threads Class Reference

Class representing a thread running in a thread lane. More...

`#include <Thread_Pool.h>`

Inheritance diagram for TAO_Thread_Pool_Threads

[legend]
Collaboration diagram for TAO_Thread_Pool_Threads:

[legend]
List of all members.

## Public Methods
| TAO_Thread_Pool_Threads (TAO_Thread_Lane &lane)
| Constructor.
int | svc (void)
| Method executed when a thread is spawned.
TAO_Thread_Lane& | lane (void) const
| Accessor to the lane to which this thread belongs to.
## Static Public Methods
void | set_tss_resources (TAO_ORB_Core &orb_core, TAO_Thread_Lane &thread_lane)
| Set TSS resources for the current thread.
## Private Attributes
TAO_Thread_Lane& | lane_
| Lane to which this thread belongs to.

## Detailed Description

Class representing a thread running in a thread lane.

## Constructor & Destructor Documentation

TAO_Thread_Pool_Threads::TAO_Thread_Pool_Threads ( | TAO_Thread_Lane & lane )

| Constructor.

## Member Function Documentation

TAO_Thread_Lane & TAO_Thread_Pool_Threads::lane ( | void ) const

| Accessor to the lane to which this thread belongs to.

void TAO_Thread_Pool_Threads::set_tss_resources ( | TAO_ORB_Core & orb_core,
| TAO_Thread_Lane & thread_lane )`[static]`

| Set TSS resources for the current thread.

int TAO_Thread_Pool_Threads::svc ( | void )

| Method executed when a thread is spawned. Reimplemented from ACE_Task_Base.

## Member Data Documentation

TAO_Thread_Lane & TAO_Thread_Pool_Threads::lane_`[private]`

| Lane to which this thread belongs to.

The documentation for this class was generated from the following files:

- Thread_Pool.h
- Thread_Pool.cpp