ROOT logo
// $Id: SXrdFileInfo.cxx 2782 2012-06-19 06:46:45Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#include "SXrdFileInfo.h"
#include "Glasses/XrdFile.h"

// SXrdFileInfo

//______________________________________________________________________________
//
//

ClassImp(SXrdFileInfo);

//==============================================================================

void SXrdFileInfo::Assign(const XrdFile* s)
{
  mName = s->RefName();

  mOpenTime = s->RefOpenTime().GetSec();
  mCloseTime = s->RefCloseTime().GetSec();

  mReadStats = s->RefReadStats();
  mSingleReadStats = s->RefSingleReadStats();
  mVecReadStats = s->RefVecReadStats();
  mVecReadCntStats = s->RefVecReadCntStats();
  mWriteStats = s->RefWriteStats();

  mRTotalMB = s->GetRTotalMB();
  mWTotalMB = s->GetWTotalMB();
  mSizeMB = s->GetSizeMB();
}
 SXrdFileInfo.cxx:1
 SXrdFileInfo.cxx:2
 SXrdFileInfo.cxx:3
 SXrdFileInfo.cxx:4
 SXrdFileInfo.cxx:5
 SXrdFileInfo.cxx:6
 SXrdFileInfo.cxx:7
 SXrdFileInfo.cxx:8
 SXrdFileInfo.cxx:9
 SXrdFileInfo.cxx:10
 SXrdFileInfo.cxx:11
 SXrdFileInfo.cxx:12
 SXrdFileInfo.cxx:13
 SXrdFileInfo.cxx:14
 SXrdFileInfo.cxx:15
 SXrdFileInfo.cxx:16
 SXrdFileInfo.cxx:17
 SXrdFileInfo.cxx:18
 SXrdFileInfo.cxx:19
 SXrdFileInfo.cxx:20
 SXrdFileInfo.cxx:21
 SXrdFileInfo.cxx:22
 SXrdFileInfo.cxx:23
 SXrdFileInfo.cxx:24
 SXrdFileInfo.cxx:25
 SXrdFileInfo.cxx:26
 SXrdFileInfo.cxx:27
 SXrdFileInfo.cxx:28
 SXrdFileInfo.cxx:29
 SXrdFileInfo.cxx:30
 SXrdFileInfo.cxx:31
 SXrdFileInfo.cxx:32
 SXrdFileInfo.cxx:33
 SXrdFileInfo.cxx:34
 SXrdFileInfo.cxx:35
 SXrdFileInfo.cxx:36