### ITimingTestStopwatch

  ITimingTestStopwatch acts as a client-controllable stopwatch for the IStartStopTimingTest class.

### ITimingTestStopwatch - Member Functions and Data by Group

### Constructors & Destructor

Class constructors and destructors.

~ITimingTestStopwatch

      public:
      ~ITimingTestStopwatch()

  Destructs objects of this class.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

ITimingTestStopwatch
  Create a client-controllable stopwatch for the IStartStopTimingTest class.

  Overload 1

      public:
      ITimingTestStopwatch()

  Creates a new stopped and reset stopwatch.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

  Overload 2

      public:
      ITimingTestStopwatch(const ITimingTestStopwatch&)

  Creates a new ITimingTestStopwatch object from an existing object.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### Assignment Operators

Class standard assignment operators.

operator =

      public:
      ITimingTestStopwatch&
        operator =( const ITimingTestStopwatch& )

  Standard assignment operator.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### Stopwatch Functions

start

      public:
      void start()

  Starts a stopwatch without resetting it, so that time can be accumulated into the stopwatch.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

stop

      public:
      void stop()

  Stops time measurements but does not reset the stopwatch.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### ITimingTestStopwatch - Inherited Member Functions and Data

#### Inherited Public Functions

  - None

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  - None

#### Inherited Protected Data

  - None