diff options
Diffstat (limited to 'TAO/orbsvcs/tests/Event/Performance/Throughput.cpp')
-rw-r--r-- | TAO/orbsvcs/tests/Event/Performance/Throughput.cpp | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/Event/Performance/Throughput.cpp b/TAO/orbsvcs/tests/Event/Performance/Throughput.cpp new file mode 100644 index 00000000000..513434e07f9 --- /dev/null +++ b/TAO/orbsvcs/tests/Event/Performance/Throughput.cpp @@ -0,0 +1,61 @@ +// $Id$ + +#include "Throughput.h" +#include "Consumer.h" +#include "Supplier.h" +#include "orbsvcs/Event/EC_Event_Channel.h" +#include "ace/Get_Opt.h" + +ACE_RCSID (EC_Tests_Performance, + Throughput, + "$Id$") + +int +main (int argc, char *argv []) +{ + EC_Throughput driver; + return driver.run (argc, argv); +} + +// **************************************************************** + +EC_Throughput::EC_Throughput (void) +{ +} + +int +EC_Throughput::parse_args (int& argc, char* argv[]) +{ + if (this->EC_Driver::parse_args (argc, argv) != 0) + return -1; + return 0; +} + +void +EC_Throughput::print_args (void) const +{ + this->EC_Driver::print_args (); +} + +void +EC_Throughput::print_usage (void) +{ + this->EC_Driver::print_usage (); +} + +void +EC_Throughput::modify_attributes (TAO_EC_Event_Channel_Attributes&) +{ +} + +void +EC_Throughput::execute_test (ACE_ENV_SINGLE_ARG_DECL) +{ + this->EC_Driver::execute_test (ACE_ENV_SINGLE_ARG_PARAMETER); +} + +void +EC_Throughput::dump_results (void) +{ + this->EC_Driver::dump_results (); +} |