Apache Mesos
Public Member Functions | List of all members
mesos::internal::slave::GarbageCollector Class Reference

#include <gc.hpp>

Inheritance diagram for mesos::internal::slave::GarbageCollector:
mesos::internal::tests::MockGarbageCollector

Public Member Functions

 GarbageCollector (const std::string &workDir)
 
virtual ~GarbageCollector ()
 
virtual process::Future< Nothingschedule (const Duration &d, const std::string &path)
 
virtual process::Future< bool > unschedule (const std::string &path)
 
virtual void prune (const Duration &d)
 

Constructor & Destructor Documentation

mesos::internal::slave::GarbageCollector::GarbageCollector ( const std::string &  workDir)
explicit
virtual mesos::internal::slave::GarbageCollector::~GarbageCollector ( )
virtual

Member Function Documentation

virtual void mesos::internal::slave::GarbageCollector::prune ( const Duration d)
virtual
virtual process::Future<Nothing> mesos::internal::slave::GarbageCollector::schedule ( const Duration d,
const std::string &  path 
)
virtual
virtual process::Future<bool> mesos::internal::slave::GarbageCollector::unschedule ( const std::string &  path)
virtual

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