FileLines Class Reference

#include <FileLines.h>

List of all members.

Public Member Functions

 FileLines ()
virtual ~FileLines ()
bool readFile (const std::string &filename)
bool writeFile (const std::string &filename)
void addLine (const std::string &text)
std::vector
< std::string > & 
getLines ()
void getAsOneLine (std::string &output)

Protected Attributes

std::vector
< std::string
fileLines_


Detailed Description

Definition at line 32 of file FileLines.h.


Constructor & Destructor Documentation

FileLines::FileLines (  ) 

Definition at line 26 of file FileLines.cpp.

FileLines::~FileLines (  )  [virtual]

Definition at line 31 of file FileLines.cpp.


Member Function Documentation

bool FileLines::readFile ( const std::string filename  ) 

Definition at line 36 of file FileLines.cpp.

References fileLines_.

Referenced by ProgressDialog::changeTip(), GLWFileView::GLWFileView(), ServerTextFilter::loadFile(), XMLFile::readFile(), and TankAIStrings::TankAIStrings().

bool FileLines::writeFile ( const std::string filename  ) 

Definition at line 65 of file FileLines.cpp.

References fileLines_.

Referenced by ConsoleFileReader::saveConsoleIntoFile(), EconomyFreeMarket::savePrices(), and XMLNode::writeToFile().

void FileLines::addLine ( const std::string text  ) 

Definition at line 82 of file FileLines.cpp.

References fileLines_.

Referenced by XMLNode::addNodeToFile(), ConsoleFileReader::saveConsoleIntoFile(), and EconomyFreeMarket::savePrices().

std::vector<std::string>& FileLines::getLines (  )  [inline]

Definition at line 42 of file FileLines.h.

References fileLines_.

Referenced by ProgressDialog::changeTip(), GLWFileView::draw(), TankAIStrings::getAIPlayerName(), TankAIStrings::getAttackLine(), TankAIStrings::getDeathLine(), TankAIStrings::getPlayerName(), GLWFileView::GLWFileView(), ServerTextFilter::loadFile(), and XMLFile::readFile().

void FileLines::getAsOneLine ( std::string output  ) 

Definition at line 87 of file FileLines.cpp.

References fileLines_.


Member Data Documentation

std::vector<std::string> FileLines::fileLines_ [protected]

Definition at line 46 of file FileLines.h.

Referenced by addLine(), getAsOneLine(), getLines(), readFile(), and writeFile().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:01 2009 for Scorched3D by  doxygen 1.5.3