00001 00002 00003 //----------------------------------------------------------------------------- 00004 // CVS: $Revision: 2866 $, $Date: 2006-09-15 12:04:57 +0100 (Fri, 15 Sep 2006) $, $Author: rsc $ 00005 //----------------------------------------------------------------------------- 00006 #include "FileHeader.h" 00007 #include "FileObjectWriter.h" 00008 #include "FileUtil.h" 00009 00010 #include "NeighboursTextFileWriter.h" 00011 //----------------------------------------------------------------------------- 00012 NeighboursTextFileWriter::NeighboursTextFileWriter(char const* aFileNameStr, 00013 bool aIsLarge) 00014 : ObjectPairWriter(), 00015 mFilePtr(0), 00016 mFileNameStr(aFileNameStr), 00017 mIsLarge(aIsLarge) 00018 { 00019 } 00020 //----------------------------------------------------------------------------- 00021 void NeighboursTextFileWriter::open() 00022 { 00023 mFilePtr = FileUtil::instance()->writeOpen(mFileNameStr, mIsLarge); 00024 } 00025 //----------------------------------------------------------------------------- 00026 void NeighboursTextFileWriter::close() 00027 { 00028 FileUtil::instance()->close(mFilePtr); 00029 } 00030 //-----------------------------------------------------------------------------