#include <test_dictionary.h>

Public Member Functions | |
| ThreadInsertFactory (DictType *l, DictionaryTest< DictType, ParaType, CLASS_NAME > *lt) | |
| virtual Runnable ** | createThreads (int threadNum, int elementNum, int operationNum) |
| virtual void | verifyResult (int threadNum, int elementNum) |
| ThreadInsertFactory (ListType *l, IteratorTest< ListType, ParaType, CLASS_NAME > *lt) | |
| virtual Runnable ** | createThreads (int threadNum, int elementNum, int operationNum) |
| virtual void | verifyResult (int threadNum, int elementNum) |
| ThreadInsertFactory (ListType *l, ListTest< ListType, ParaType, CLASS_NAME > *lt) | |
| virtual Runnable ** | createThreads (int threadNum, int elementNum, int operationNum) |
| virtual void | verifyResult (int threadNum, int elementNum) |
| ThreadInsertFactory (SetType *s, SetTest< SetType, ParaType, CLASS_NAME > *st) | |
| virtual Runnable ** | createThreads (int threadNum, int elementNum, int operationNum) |
| virtual void | verifyResult (int threadNum, int elementNum) |
| test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::ThreadInsertFactory | ( | DictType * | l, | |
| DictionaryTest< DictType, ParaType, CLASS_NAME > * | lt | |||
| ) | [inline] |
| test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::ThreadInsertFactory | ( | ListType * | l, | |
| IteratorTest< ListType, ParaType, CLASS_NAME > * | lt | |||
| ) | [inline] |
| test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::ThreadInsertFactory | ( | ListType * | l, | |
| ListTest< ListType, ParaType, CLASS_NAME > * | lt | |||
| ) | [inline] |
| test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::ThreadInsertFactory | ( | SetType * | s, | |
| SetTest< SetType, ParaType, CLASS_NAME > * | st | |||
| ) | [inline] |
| virtual Runnable** test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::createThreads | ( | int | threadNum, | |
| int | elementNum, | |||
| int | operationNum | |||
| ) | [inline, virtual] |
Create multiple threads which can be used to run simultaneously. This method should also clean and setup internal state for next round of execution.
Implements test::ThreadFactory< ParaType >.
| virtual void test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::verifyResult | ( | int | threadNum, | |
| int | elementNum | |||
| ) | [inline, virtual] |
Verify result when created threads finished.
Reimplemented from test::ThreadFactory< ParaType >.
| virtual Runnable** test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::createThreads | ( | int | threadNum, | |
| int | elementNum, | |||
| int | operationNum | |||
| ) | [inline, virtual] |
Create multiple threads which can be used to run simultaneously. This method should also clean and setup internal state for next round of execution.
Implements test::ThreadFactory< ParaType >.
| virtual void test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::verifyResult | ( | int | threadNum, | |
| int | elementNum | |||
| ) | [inline, virtual] |
Verify result when created threads finished.
Reimplemented from test::ThreadFactory< ParaType >.
| virtual Runnable** test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::createThreads | ( | int | threadNum, | |
| int | elementNum, | |||
| int | operationNum | |||
| ) | [inline, virtual] |
Create multiple threads which can be used to run simultaneously. This method should also clean and setup internal state for next round of execution.
Implements test::ThreadFactory< ParaType >.
| virtual void test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::verifyResult | ( | int | threadNum, | |
| int | elementNum | |||
| ) | [inline, virtual] |
Verify result when created threads finished.
Reimplemented from test::ThreadFactory< ParaType >.
| virtual Runnable** test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::createThreads | ( | int | threadNum, | |
| int | elementNum, | |||
| int | operationNum | |||
| ) | [inline, virtual] |
Create multiple threads which can be used to run simultaneously. This method should also clean and setup internal state for next round of execution.
Implements test::ThreadFactory< ParaType >.
| virtual void test::ThreadInsertFactory< DictType, ParaType, CLASS_NAME >::verifyResult | ( | int | threadNum, | |
| int | elementNum | |||
| ) | [inline, virtual] |
Verify result when created threads finished.
Reimplemented from test::ThreadFactory< ParaType >.
1.5.6