Index: src/libchcore/TFakeFileDescription.cpp =================================================================== diff -u -N -r5efb534fc5440a7ab779d2514a00486ecb58e845 -r27c262eb9cae55720e10f4886af6b5a82cb94fe9 --- src/libchcore/TFakeFileDescription.cpp (.../TFakeFileDescription.cpp) (revision 5efb534fc5440a7ab779d2514a00486ecb58e845) +++ src/libchcore/TFakeFileDescription.cpp (.../TFakeFileDescription.cpp) (revision 27c262eb9cae55720e10f4886af6b5a82cb94fe9) @@ -19,8 +19,39 @@ #include "stdafx.h" #include "TFakeFileDescription.h" -BEGIN_CHCORE_NAMESPACE +namespace chcore +{ + TFakeFileDescription::TFakeFileDescription() + { + } + TFakeFileDescription::TFakeFileDescription(TFileInfo fileInfo, TSparseRangeMap sparseRangeMap) : + m_fiData(fileInfo), + m_mapDamagedRanges(sparseRangeMap) + { + } + TFakeFileDescription::~TFakeFileDescription() + { + } -END_CHCORE_NAMESPACE + TFileInfo& TFakeFileDescription::GetFileInfo() + { + return m_fiData; + } + + const TFileInfo& TFakeFileDescription::GetFileInfo() const + { + return m_fiData; + } + + TSparseRangeMap& TFakeFileDescription::GetDamageMap() + { + return m_mapDamagedRanges; + } + + const TSparseRangeMap& TFakeFileDescription::GetDamageMap() const + { + return m_mapDamagedRanges; + } +}