Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
ArchiveSpaceManager::Detail Class Reference
Collaboration diagram for ArchiveSpaceManager::Detail:
Collaboration graph

Public Member Functions

 Detail (ArchiveSpaceManagerProps &_props)
 
 ~Detail ()
 
void setProps (ArchiveSpaceManagerProps _props)
 
uint32_t estimateDirectorySize (boost::filesystem::path _dir)
 
boost::filesystem::path getOldestDirectory (boost::filesystem::path _cam)
 
void manageDirectory ()
 
uint32_t diskOperation ()
 

Public Attributes

ArchiveSpaceManagerProps mProps
 
uint32_t archiveSize = 0
 
std::vector< std::pair< boost::filesystem::path, uint32_t > > foldVector
 

Constructor & Destructor Documentation

◆ Detail()

ArchiveSpaceManager::Detail::Detail ( ArchiveSpaceManagerProps & _props)
inline

◆ ~Detail()

ArchiveSpaceManager::Detail::~Detail ( )
inline

Member Function Documentation

◆ diskOperation()

uint32_t ArchiveSpaceManager::Detail::diskOperation ( )
inline
Here is the call graph for this function:

◆ estimateDirectorySize()

uint32_t ArchiveSpaceManager::Detail::estimateDirectorySize ( boost::filesystem::path _dir)
inline
Here is the caller graph for this function:

◆ getOldestDirectory()

boost::filesystem::path ArchiveSpaceManager::Detail::getOldestDirectory ( boost::filesystem::path _cam)
inline
Here is the caller graph for this function:

◆ manageDirectory()

void ArchiveSpaceManager::Detail::manageDirectory ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setProps()

void ArchiveSpaceManager::Detail::setProps ( ArchiveSpaceManagerProps _props)
inline

Member Data Documentation

◆ archiveSize

uint32_t ArchiveSpaceManager::Detail::archiveSize = 0

◆ foldVector

std::vector<std::pair<boost::filesystem::path, uint32_t> > ArchiveSpaceManager::Detail::foldVector

◆ mProps

ArchiveSpaceManagerProps ArchiveSpaceManager::Detail::mProps

The documentation for this class was generated from the following file: