CMS 3D CMS Logo

Functions | Variables
TStorageFactoryFile.cc File Reference
#include "IOPool/TFileAdaptor/interface/TStorageFactoryFile.h"
#include "Utilities/StorageFactory/interface/Storage.h"
#include "Utilities/StorageFactory/interface/StorageFactory.h"
#include "Utilities/StorageFactory/interface/StorageAccount.h"
#include "Utilities/StorageFactory/interface/StatisticsSenderService.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/Utilities/interface/EDMException.h"
#include "FWCore/Utilities/interface/ExceptionPropagate.h"
#include "ReadRepacker.h"
#include "TFileCacheRead.h"
#include "TSystem.h"
#include "TROOT.h"
#include "TEnv.h"
#include <cerrno>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <iostream>
#include <cassert>

Go to the source code of this file.

Functions

static StorageAccount::CounterstorageCounter (StorageAccount::Counter *&c, StorageAccount::Operation operation)
 

Variables

static StorageAccount::Counters_statsARead = 0
 
static StorageAccount::Counters_statsClose = 0
 
static StorageAccount::Counters_statsCPrefetch = 0
 
static StorageAccount::Counters_statsCRead = 0
 
static StorageAccount::Counters_statsCWrite = 0
 
static StorageAccount::Counters_statsFlush = 0
 
static ClassImp(TStorageFactoryFile) static StorageAccount StorageAccount::Counters_statsOpen = 0
 
static StorageAccount::Counters_statsRead = 0
 
static StorageAccount::Counters_statsSeek = 0
 
static StorageAccount::Counters_statsStat = 0
 
static StorageAccount::Counters_statsWrite = 0
 
static StorageAccount::Counters_statsXRead = 0
 
static StorageAccount::Counters_statsXWrite = 0
 

Function Documentation

static StorageAccount::Counter& storageCounter ( StorageAccount::Counter *&  c,
StorageAccount::Operation  operation 
)
inlinestatic

Variable Documentation

StorageAccount::Counter* s_statsARead = 0
static
StorageAccount::Counter* s_statsClose = 0
static

Definition at line 75 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::SysClose().

StorageAccount::Counter* s_statsCPrefetch = 0
static

Definition at line 81 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::ReadBuffer().

StorageAccount::Counter* s_statsCRead = 0
static

Definition at line 80 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::ReadBuffer().

StorageAccount::Counter* s_statsCWrite = 0
static

Definition at line 85 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::WriteBuffer().

StorageAccount::Counter* s_statsFlush = 0
static

Definition at line 76 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::SysSync().

Definition at line 74 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::SysOpen().

StorageAccount::Counter* s_statsRead = 0
static

Definition at line 79 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::ReadBuffer().

StorageAccount::Counter* s_statsSeek = 0
static

Definition at line 78 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::SysSeek().

StorageAccount::Counter* s_statsStat = 0
static

Definition at line 77 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::SysStat().

StorageAccount::Counter* s_statsWrite = 0
static

Definition at line 84 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::WriteBuffer().

StorageAccount::Counter* s_statsXRead = 0
static
StorageAccount::Counter* s_statsXWrite = 0
static

Definition at line 86 of file TStorageFactoryFile.cc.

Referenced by TStorageFactoryFile::WriteBuffer().