~ubuntu-branches/ubuntu/intrepid/cmake/intrepid-backports

« back to all changes in this revision

Viewing changes to Source/MFCDialog/CMakeCommandLineInfo.h

  • Committer: Bazaar Package Importer
  • Author(s): Maitland Bottoms
  • Date: 2002-02-14 18:36:25 UTC
  • Revision ID: james.westby@ubuntu.com-20020214183625-8m44isdas2k4l0f7
Tags: upstream-1.2
ImportĀ upstreamĀ versionĀ 1.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// CMakeCommandLineInfo.h : main header file for the command line arguments
 
2
//
 
3
 
 
4
#if !defined(CMAKECOMMANDLINEINFO_H)
 
5
#define CMAKECOMMANDLINEINFO_H
 
6
 
 
7
#if _MSC_VER > 1000
 
8
#pragma once
 
9
#endif // _MSC_VER > 1000
 
10
 
 
11
#ifndef __AFXWIN_H__
 
12
#error include 'stdafx.h' before including this file for PCH
 
13
#endif
 
14
 
 
15
///////////////////////////////////////////////////////////////
 
16
// CMakeCommandLineInfo:
 
17
// See CMakeCommandLineInfo.cpp for the implementation of this class
 
18
//
 
19
 
 
20
class CMakeCommandLineInfo : public CCommandLineInfo
 
21
 
22
  // Construction
 
23
public:
 
24
  CMakeCommandLineInfo(); 
 
25
 
 
26
  // Attributes
 
27
public:
 
28
  CString m_WhereSource;
 
29
  CString m_WhereBuild;
 
30
  BOOL m_AdvancedValues;
 
31
  CString m_GeneratorChoiceString;
 
32
 
 
33
  // Operations
 
34
public:
 
35
  void ParseParam(const TCHAR* pszParam, BOOL bFlag, BOOL bLast); 
 
36
 
 
37
  // Implementation
 
38
public:
 
39
  virtual ~CMakeCommandLineInfo();
 
40
protected:
 
41
  static int GetBoolValue(const CString&);
 
42
};
 
43
 
 
44
#endif // !defined(CMAKECOMMANDLINEINFO_H)