ldas-tools-diskcacheAPI  2.7.2
Classes | Typedefs | Enumerations | Functions
anonymous_namespace{SDGTx.cc} Namespace Reference

Classes

class  Info
 
struct  ScanData
 

Typedefs

typedef diskCache::Cache::Directory Directory
 
typedef diskCache::Cache::DirectoryScanData DirectoryScanData
 
typedef diskCache::Cache::SDGTx::DirectoryInfo DirectoryInfo
 
typedef DirectoryInfo::time_type time_type
 

Enumerations

enum  gap_compare_type {
  GAP_OVERLAP_HEAD = -2 , GAP_LESS_THAN = -1 , GAP_MIDDLE = 0 , GAP_GREATER_THAN = 1 ,
  GAP_OVERLAP_TAIL = 2 , GAP_INTERVAL_MIDDLE = 10
}
 

Functions

const char * SEPERATOR ()
 
gap_compare_type gap (const time_type IntervalStart, const time_type IntervalEnd, const time_type Duration, time_type GapStart, time_type GapEnd)
 
std::string Filename (const DirectoryInfo::site_type &Site, const DirectoryInfo::desc_type &Description, const DirectoryInfo::time_type Start, const DirectoryInfo::dt_type Duration, const DirectoryInfo::extension_type &Extension)
 

Typedef Documentation

◆ Directory

typedef diskCache::Cache::Directory anonymous_namespace{SDGTx.cc}::Directory

◆ DirectoryInfo

◆ DirectoryScanData

◆ time_type

typedef DirectoryInfo::time_type anonymous_namespace{SDGTx.cc}::time_type

Enumeration Type Documentation

◆ gap_compare_type

enum anonymous_namespace{SDGTx.cc}::gap_compare_type
Enumerator
GAP_OVERLAP_HEAD 
GAP_LESS_THAN 
GAP_MIDDLE 
GAP_GREATER_THAN 
GAP_OVERLAP_TAIL 
GAP_INTERVAL_MIDDLE 

Function Documentation

◆ Filename()

std::string anonymous_namespace{SDGTx.cc}::Filename ( const DirectoryInfo::site_type Site,
const DirectoryInfo::desc_type Description,
const DirectoryInfo::time_type  Start,
const DirectoryInfo::dt_type  Duration,
const DirectoryInfo::extension_type Extension 
)
inline

◆ gap()

gap_compare_type anonymous_namespace{SDGTx.cc}::gap ( const time_type  IntervalStart,
const time_type  IntervalEnd,
const time_type  Duration,
time_type  GapStart,
time_type  GapEnd 
)
inline

◆ SEPERATOR()

const char * anonymous_namespace{SDGTx.cc}::SEPERATOR ( )
inline