![]() |
The Simons
|
00001 00002 // 00003 // SCL : Simons Component Library 00004 // 00006 // 00007 // Filename: CGIReaderID.h 00008 // Contents: CGIReaderID pointer 00009 // Author: Anthony J H Simons 00010 // Revised: 25 January 2006 00011 00012 // This software is distributed free in the hope that others will 00013 // find it useful. However, it comes WITHOUT ANY WARRANTY. No 00014 // liability can be accepted for software failure, merchantability 00015 // or fitness for a particular purpose. You can redistribute this 00016 // software in its original form, or in a modified form, provided 00017 // that this disclaimer is retained in the file banner. 00018 00019 #ifndef SCL_CGI_READER_ID 00020 #define SCL_CGI_READER_ID 00021 00022 #include "ReaderID.h" 00023 00024 class CGIReader; 00025 00034 00035 class CGIReaderID : public ReaderID { 00036 public: 00037 CGIReaderID(); 00038 ~CGIReaderID(); 00039 CGIReaderID(const Null*); 00040 CGIReaderID(const CGIReader*); 00041 CGIReaderID(const CGIReaderID&); 00042 CGIReaderID& operator=(const CGIReader*); 00043 CGIReaderID& operator=(const CGIReaderID&); 00044 CGIReader* operator->() const; 00045 }; 00046 00047 #endif