Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

70 lines
1.3 KiB

#ifndef ANALISYS_PAGE_HPP_INCLUDED
#define ANALISYS_PAGE_HPP_INCLUDED
struct AnalisysResults;
class CSVDSReader;
class AnalisysPage : public WizardPage
{
public:
AnalisysPage(
const CSVDSReader& csvReader409_,
const CSVDSReader& csvReaderIntl_,
const String& ldapPrefix_,
const String& rootContainerDn_,
AnalisysResults& res,
const String& reportName_
);
void StepProgress();
void FinishProgress();
protected:
friend long WINAPI startAnalisys(long arg);
virtual ~AnalisysPage();
// WizardPage overrides
virtual
bool
OnSetActive();
virtual
void
OnInit();
virtual
bool
OnWizBack();
virtual
bool
OnWizNext();
private:
AnalisysResults& results;
const CSVDSReader& csvReader409;
const CSVDSReader& csvReaderIntl;
String ldapPrefix;
String rootContainerDn;
String reportName;
private:
long pos;
// not defined: no copying allowed
AnalisysPage(const AnalisysPage&);
const AnalisysPage& operator=(const AnalisysPage&);
};
#endif // ANALISYS_PAGE_HPP_INCLUDED