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

CWorldGPS Class Reference

#include <WorldGPS.h>

List of all members.

Public Member Functions

 CWorldGPS ()
 ~CWorldGPS ()
BOOL Load (LPCTSTR pszFile=NULL)
void Clear ()

Public Attributes

CWorldCountrym_pCountry
DWORD m_nCountry

Protected Member Functions

void Serialize (CArchive &ar)
BOOL LoadFrom (CXMLElement *pRoot)


Constructor & Destructor Documentation

CWorldGPS::CWorldGPS  ) 
 

Definition at line 39 of file WorldGPS.cpp.

References m_nCountry, m_pCountry, and NULL.

CWorldGPS::~CWorldGPS  ) 
 

Definition at line 45 of file WorldGPS.cpp.

References Clear().


Member Function Documentation

void CWorldGPS::Clear  ) 
 

Definition at line 142 of file WorldGPS.cpp.

References m_nCountry, m_pCountry, and NULL.

Referenced by Load(), and ~CWorldGPS().

BOOL CWorldGPS::Load LPCTSTR  pszFile = NULL  ) 
 

Definition at line 53 of file WorldGPS.cpp.

References Clear(), CBuffer::EnsureBuffer(), CXMLElement::FromBytes(), CSettings::General, LoadFrom(), CBuffer::m_nLength, CBuffer::m_pBuffer, NULL, CSettings::sGeneral::Path, Serialize(), and Settings.

Referenced by CWizardProfilePage::OnInitDialog(), and CProfileProfilePage::OnInitDialog().

BOOL CWorldGPS::LoadFrom CXMLElement pRoot  )  [protected]
 

Definition at line 116 of file WorldGPS.cpp.

References CXMLNode::IsNamed(), CWorldCountry::LoadFrom(), m_nCountry, and m_pCountry.

Referenced by Load().

void CWorldGPS::Serialize CArchive &  ar  )  [protected]
 

Definition at line 98 of file WorldGPS.cpp.

References m_nCountry, m_pCountry, and CWorldCountry::Serialize().

Referenced by Load().


Member Data Documentation

DWORD CWorldGPS::m_nCountry
 

Definition at line 42 of file WorldGPS.h.

Referenced by Clear(), CWorldGPS(), LoadFrom(), CWizardProfilePage::OnInitDialog(), CProfileProfilePage::OnInitDialog(), and Serialize().

CWorldCountry* CWorldGPS::m_pCountry
 

Definition at line 41 of file WorldGPS.h.

Referenced by Clear(), CWorldGPS(), LoadFrom(), CWizardProfilePage::OnInitDialog(), CProfileProfilePage::OnInitDialog(), and Serialize().


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:14 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2