Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

lib.tests
Class TestMultithread

CxxTest::TestSuite
   |
   +--TestMultithread

   in test_lockfree.h

class TestMultithread
extends CxxTest::TestSuite


Inner Classes, Typedefs, and Enums
typedef TestMultithread::KeySet
          
typedef TestMultithread::KeySetIt
          
struct TestMultithread::ThreadFuncParam
          
 
Field Summary
private LFHash hash
          
private bool is_complete
          
private TestMultithread::KeySet keys
          
private LFList list
          
private pthread_mutex_t mutex
          
private intptr_t num_active_threads
          
 
Constructor Summary
TestMultithread()
          
 
Method Summary
 void disabled_due_to_failure_on_p4_test_multithread()
          
private void setUp()
          
private void tearDown()
          
private static void* thread_func( void* arg )
          
 

Field Detail

hash

private LFHash hash;

is_complete

private bool is_complete;

keys

private TestMultithread::KeySet keys;

list

private LFList list;

mutex

private pthread_mutex_t mutex;

num_active_threads

private intptr_t num_active_threads;


Constructor Detail

TestMultithread

public TestMultithread();


Method Detail

disabled_due_to_failure_on_p4_test_multithread

public void disabled_due_to_failure_on_p4_test_multithread();

setUp

private void setUp();

tearDown

private void tearDown();

thread_func

private static void* thread_func( void* arg );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:14
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD