ConfigurationFileLocatorCore Class Reference

#include <sgstream.h>

List of all members.

Public Member Functions

 ConfigurationFileLocatorCore ()
void setCommandLineParam (const ASCString &path)
void setExecutableLocation (const ASCString &path)
ASCString getExecutableLocation ()
ASCString getSpecialPath (int type)
ASCString getConfigFileName ()
ASCString getConfigForPrinting ()
void writeDefaultPathsToOptions ()

Protected Member Functions

vector< ASCStringgetDefaultDirectory ()


Detailed Description

Definition at line 39 of file sgstream.h.


Constructor & Destructor Documentation

ConfigurationFileLocatorCore::ConfigurationFileLocatorCore (  ) 

Definition at line 345 of file sgstream.cpp.


Member Function Documentation

vector< ASCString > ConfigurationFileLocatorCore::getDefaultDirectory (  )  [protected]

Definition at line 232 of file sgstream.cpp.

References appendbackslash().

Referenced by getConfigFileName(), and writeDefaultPathsToOptions().

void ConfigurationFileLocatorCore::setCommandLineParam ( const ASCString path  ) 

Definition at line 188 of file sgstream.cpp.

void ConfigurationFileLocatorCore::setExecutableLocation ( const ASCString path  ) 

Definition at line 193 of file sgstream.cpp.

References getDirectory().

ASCString ConfigurationFileLocatorCore::getExecutableLocation (  ) 

Definition at line 209 of file sgstream.cpp.

ASCString ConfigurationFileLocatorCore::getSpecialPath ( int  type  ) 

Definition at line 215 of file sgstream.cpp.

References appendbackslash().

ASCString ConfigurationFileLocatorCore::getConfigFileName (  ) 

Definition at line 294 of file sgstream.cpp.

References asc_configurationfile, asc_EnvironmentName, displayLogMessage(), exist(), getDefaultDirectory(), isPathRelative(), and resolvePath().

ASCString ConfigurationFileLocatorCore::getConfigForPrinting (  ) 

Definition at line 340 of file sgstream.cpp.

void ConfigurationFileLocatorCore::writeDefaultPathsToOptions (  ) 

Definition at line 349 of file sgstream.cpp.

References CGameOptions::addSearchPath(), getDefaultDirectory(), CGameOptions::Instance(), CGameOptions::searchPathNum, and CGameOptions::setDefaultDirectories().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:46:34 2012 for Advanced Strategic Command by  doxygen 1.5.1