13 #ifndef MRSIDPASSWORDDELEGATE_H
14 #define MRSIDPASSWORDDELEGATE_H
32 LT_DISALLOW_COPY_CONSTRUCTOR(MrSIDPasswordDelegate);
37 MrSIDPasswordDelegate();
42 virtual ~MrSIDPasswordDelegate();
54 virtual LT_STATUS reportIncorrectPassword() = 0;
79 char* getPasswordBuffer();
97 friend class MG2ImageWriter;
98 friend class MG3ImageWriter;
99 friend class MG4ImageWriter;
100 void registerProvider();
145 #endif // MRSIDPASSWORDDELEGATE_H