CrossNeighboursBinaryFileWriter.cpp

Go to the documentation of this file.
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 "CrossNeighboursBinaryFileWriter.h"
00011 //-----------------------------------------------------------------------------
00012 CrossNeighboursBinaryFileWriter::
00013   CrossNeighboursBinaryFileWriter(char const* aFileNameStr,
00014                                   bool aIsLarge,
00015                                   bool aIsSwapped)
00016     : ObjectPairWriter(),
00017       mFilePtr(0),
00018       mFileNameStr(aFileNameStr),
00019       mIsLarge(aIsLarge),
00020       mIsSwapped(aIsSwapped)
00021 {
00022   // EMPTY
00023 }
00024 //-----------------------------------------------------------------------------
00025 void CrossNeighboursBinaryFileWriter::open()
00026 {
00027   mFilePtr = FileUtil::instance()->writeOpen(mFileNameStr, mIsLarge);
00028 }
00029 //-----------------------------------------------------------------------------
00030 void CrossNeighboursBinaryFileWriter::close()
00031 {
00032   FileUtil::instance()->close(mFilePtr);
00033 }
00034 //-----------------------------------------------------------------------------
Generated on Mon Oct 4 10:39:55 2010 for Matching.kdevelop by  doxygen 1.6.3