
| Public Types | |
| typedef boost::shared_ptr< Reader< T, PortType > > | ReaderPtr | 
| typedef std::vector< ReaderPtr > | Readers | 
| typedef CopyAndAssignmentCounted< T > | SampleType | 
| typedef boost::shared_ptr< TestRunnerType > | shared_ptr | 
| typedef boost::shared_ptr< ReaderWriterTaskContextBase > | TaskPtr | 
| typedef std::vector< TaskPtr > | Tasks | 
| typedef TestRunner< T, PortType > | TestRunnerType | 
| typedef boost::shared_ptr< Writer< T, PortType > > | WriterPtr | 
| typedef std::vector< WriterPtr > | Writers | 
| Public Member Functions | |
| bool | breakLoop () | 
| bool | connectAll () | 
| void | disconnectAll () | 
| void | finalize () | 
| const TestOptions & | getOptions () const | 
| bool | initialize () | 
| void | loop () | 
| void | printStats () | 
| void | reset (bool fail) | 
| bool | run () | 
| bool | startAll () | 
| bool | startReaders () | 
| bool | startWriters () | 
| void | step () | 
| void | stopAll () | 
| TestRunner (bool fail) | |
| TestRunner (const TestOptions &options) | |
| void | waitAll () | 
| void | work (RunnableInterface::WorkReason reason) | 
| Public Attributes | |
| bool | broke | 
| bool | fini | 
| bool | init | 
| bool | looped | 
| Readers | readers | 
| bool | result | 
| bool | stepped | 
| Tasks | tasks | 
| bool | wasactive | 
| bool | wasrunning | 
| bool | worked | 
| bool | wreason | 
| Writers | writers | 
| Private Attributes | |
| TestOptions | options_ | 
Definition at line 946 of file dataflow_performance_test.cpp.
| typedef boost::shared_ptr< Reader<T,PortType> > TestRunner< T, PortType >::ReaderPtr | 
Definition at line 1064 of file dataflow_performance_test.cpp.
| typedef std::vector<ReaderPtr> TestRunner< T, PortType >::Readers | 
Definition at line 1067 of file dataflow_performance_test.cpp.
| typedef CopyAndAssignmentCounted<T> TestRunner< T, PortType >::SampleType | 
Definition at line 1062 of file dataflow_performance_test.cpp.
| typedef boost::shared_ptr<TestRunnerType> TestRunner< T, PortType >::shared_ptr | 
Definition at line 1060 of file dataflow_performance_test.cpp.
| typedef boost::shared_ptr<ReaderWriterTaskContextBase> TestRunner< T, PortType >::TaskPtr | 
Definition at line 1065 of file dataflow_performance_test.cpp.
| typedef std::vector<TaskPtr> TestRunner< T, PortType >::Tasks | 
Definition at line 1068 of file dataflow_performance_test.cpp.
| typedef TestRunner<T,PortType> TestRunner< T, PortType >::TestRunnerType | 
Definition at line 1059 of file dataflow_performance_test.cpp.
| typedef boost::shared_ptr< Writer<T,PortType> > TestRunner< T, PortType >::WriterPtr | 
Definition at line 1063 of file dataflow_performance_test.cpp.
| typedef std::vector<WriterPtr> TestRunner< T, PortType >::Writers | 
Definition at line 1066 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1074 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 104 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 133 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 1124 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1134 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 138 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 1377 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 109 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 127 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 1203 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 144 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 1181 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1165 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1154 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1143 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 116 of file taskthread_test.cpp.
| 
 | inline | 
Definition at line 1169 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 1175 of file dataflow_performance_test.cpp.
| 
 | inline | 
Definition at line 122 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::broke | 
Definition at line 100 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::fini | 
Definition at line 99 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::init | 
Definition at line 99 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::looped | 
Definition at line 100 of file taskthread_test.cpp.
| 
 | private | 
Definition at line 1380 of file dataflow_performance_test.cpp.
| Readers TestRunner< T, PortType >::readers | 
Definition at line 1071 of file dataflow_performance_test.cpp.
| bool TestRunner< T, PortType >::result | 
Definition at line 98 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::stepped | 
Definition at line 99 of file taskthread_test.cpp.
| Tasks TestRunner< T, PortType >::tasks | 
Definition at line 1072 of file dataflow_performance_test.cpp.
| bool TestRunner< T, PortType >::wasactive | 
Definition at line 101 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::wasrunning | 
Definition at line 101 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::worked | 
Definition at line 102 of file taskthread_test.cpp.
| bool TestRunner< T, PortType >::wreason | 
Definition at line 102 of file taskthread_test.cpp.
| Writers TestRunner< T, PortType >::writers | 
Definition at line 1070 of file dataflow_performance_test.cpp.