Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / examples / APG / Streams / RecordingDeviceFactory.h
blobaf0b370572f093c4823186779ef9696354998e3f
1 /* -*- C++ -*- */
2 #ifndef RECORDING_DEVICE_FACTORY_H
3 #define RECORDING_DEVICE_FACTORY_H
5 class RecordingDevice;
7 /*
8 * A factory class that creates an appropriate RecordingDevice
9 * derivative based on command-line parameters.
11 class RecordingDeviceFactory
13 public:
14 // Instantiate the appropriate RecordingDevice implementation
15 static RecordingDevice *instantiate (int argc, ACE_TCHAR *argv[]);
18 #endif /* RECORDING_DEVICE_FACTORY_H */