summaryrefslogtreecommitdiff
path: root/examples/Mem_Map/IO-tests/IO_Test.h
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-03-05 17:14:45 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-03-05 17:14:45 +0000
commit58033491c6d0bac82315c1fdb1ec9b39be58093f (patch)
treec69c3aa67ec66758066e959bd0d533ea336ec236 /examples/Mem_Map/IO-tests/IO_Test.h
parent2efc882384a34f61311a24fc641d1b5fd5776356 (diff)
downloadATCD-TAO-1_5.tar.gz
This commit was manufactured by cvs2svn to create tag 'TAO-1_5'.TAO-1_5
Diffstat (limited to 'examples/Mem_Map/IO-tests/IO_Test.h')
-rw-r--r--examples/Mem_Map/IO-tests/IO_Test.h100
1 files changed, 0 insertions, 100 deletions
diff --git a/examples/Mem_Map/IO-tests/IO_Test.h b/examples/Mem_Map/IO-tests/IO_Test.h
deleted file mode 100644
index 3c130b32363..00000000000
--- a/examples/Mem_Map/IO-tests/IO_Test.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* -*- C++ -*- */
-// $Id$
-
-/* Class hierarchy for the File I/O tests. */
-
-#include "ace/Profile_Timer.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-/* Base class for all the File I/O tests. */
-
-class IO_Test
-{
-public:
-
- // Initialize the test name
- IO_Test (const char *name,
- ACE_Profile_Timer &tm);
-
- // Destructor.
- virtual ~IO_Test (void);
-
- // Return the name of the test
- const char *name (void);
-
- // Execute the IO test (note this is a pure virtual function...)
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp) = 0;
-
-protected:
- // Name of the test
- const char *name_;
-
- // Reference to a timer
- ACE_Profile_Timer &tm_;
-};
-
-class Slow_Read_Write_Test : public IO_Test
-{
-public:
- Slow_Read_Write_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-
-class Stdio_Test : public IO_Test
-{
-public:
- Stdio_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-
-class Block_Read_Write_Test : public IO_Test
-{
-public:
- Block_Read_Write_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-
-class Block_Fread_Fwrite_Test : public IO_Test
-{
-public:
- Block_Fread_Fwrite_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-
-class Mmap1_Test : public IO_Test
-{
-public:
- Mmap1_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-
-class Mmap2_Test : public IO_Test
-{
-public:
- Mmap2_Test (const char *name,
- ACE_Profile_Timer &tm);
- virtual int run_test (int iterations,
- FILE *input_fp,
- FILE *output_fp);
-};
-