Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | Examples

Request.h

00001 #ifndef _RDA_REQUEST_H
00002 #define _RDA_REQUEST_H
00003 //
00004 //  7 Aug 2003, N.Trofimov
00005 //
00006 class rdaDeviceHandle;
00013 class rdaRequest
00014 {
00015    rdaRequest(const rdaRequest&);
00016    void operator=(const rdaRequest&);
00017 
00018    public:
00019 
00024       virtual const char* getPropertyName() const = 0;
00025 
00031       virtual const char* getCycleSelector() const = 0;
00032 
00038       virtual rdaDeviceHandle* getDeviceHandle() const = 0;
00039 
00040    protected:
00041  
00042       rdaRequest() {}
00043       virtual ~rdaRequest() {}
00044 };
00045 
00046 #endif /* _RDA_REQUEST_H */
00047 

RDA-2.3 documentation - 27 Jun 2007 - N.Trofimov