GME  13
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
CSvnLoginDlg Class Reference

#include <SvnLoginDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_DIALOG_SVNLOGIN }

Public Member Functions

 CSvnLoginDlg (int prefChoice, CWnd *pParent=NULL)
virtual ~CSvnLoginDlg ()
bool wasAborted ()
void setSshOptionInitially ()
void disableSshOption ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnBnClickedAbort ()
afx_msg void OnBnClickedRadioUspw ()
afx_msg void OnBnClickedRadioCached ()
afx_msg void OnBnClickedRadioPpk ()
afx_msg void OnBnClickedLoadFromCache ()

Public Attributes

CString m_password
CString m_user
CString m_database
CString m_project
CButton m_radBtnLoginMethod
CButton m_btnLoadFromCache
CEdit m_userCtrl
CEdit m_passwordCtrl
int m_credRadioBtn

Protected Member Functions

bool getDataFromCache (const std::string &p_inRealm, std::string &p_realm, std::string &p_uname)
bool loadCacheFile (const char *p_fileNamePtr, std::string &p_realm, std::string &p_uname)
virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()

Protected Attributes

const int m_prefChoice
bool m_aborted
bool m_sshDisabled
int m_leftPad
int m_rightPad

Detailed Description

Definition at line 7 of file SvnLoginDlg.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 16 of file SvnLoginDlg.h.


Constructor & Destructor Documentation

CSvnLoginDlg::CSvnLoginDlg ( int  prefChoice,
CWnd *  pParent = NULL 
)

Definition at line 14 of file SvnLoginDlg.cpp.

Definition at line 29 of file SvnLoginDlg.cpp.


Member Function Documentation

Definition at line 143 of file SvnLoginDlg.cpp.

void CSvnLoginDlg::DoDataExchange ( CDataExchange *  pDX) [protected, virtual]

Definition at line 33 of file SvnLoginDlg.cpp.

bool CSvnLoginDlg::getDataFromCache ( const std::string p_inRealm,
std::string p_realm,
std::string p_uname 
) [protected]

Definition at line 148 of file SvnLoginDlg.cpp.

bool CSvnLoginDlg::loadCacheFile ( const char *  p_fileNamePtr,
std::string p_realm,
std::string p_uname 
) [protected]

Definition at line 199 of file SvnLoginDlg.cpp.

Definition at line 131 of file SvnLoginDlg.cpp.

Definition at line 284 of file SvnLoginDlg.cpp.

Definition at line 119 of file SvnLoginDlg.cpp.

Definition at line 125 of file SvnLoginDlg.cpp.

Definition at line 113 of file SvnLoginDlg.cpp.

BOOL CSvnLoginDlg::OnInitDialog ( ) [protected, virtual]

Definition at line 79 of file SvnLoginDlg.cpp.

void CSvnLoginDlg::OnSize ( UINT  nType,
int  cx,
int  cy 
)

Definition at line 60 of file SvnLoginDlg.cpp.

Definition at line 138 of file SvnLoginDlg.cpp.


Member Data Documentation

bool CSvnLoginDlg::m_aborted [protected]

Definition at line 29 of file SvnLoginDlg.h.

Definition at line 53 of file SvnLoginDlg.h.

Definition at line 56 of file SvnLoginDlg.h.

Definition at line 49 of file SvnLoginDlg.h.

Definition at line 31 of file SvnLoginDlg.h.

Definition at line 47 of file SvnLoginDlg.h.

Definition at line 55 of file SvnLoginDlg.h.

const int CSvnLoginDlg::m_prefChoice [protected]

Definition at line 28 of file SvnLoginDlg.h.

Definition at line 50 of file SvnLoginDlg.h.

Definition at line 52 of file SvnLoginDlg.h.

Definition at line 32 of file SvnLoginDlg.h.

bool CSvnLoginDlg::m_sshDisabled [protected]

Definition at line 30 of file SvnLoginDlg.h.

Definition at line 48 of file SvnLoginDlg.h.

Definition at line 54 of file SvnLoginDlg.h.


The documentation for this class was generated from the following files: