Sirikata
|
#include <DiskManager.hpp>
Public Types | |
typedef std::vector < Filesystem::PathInfo > | DirectoryListing |
typedef std::tr1::function < void(std::tr1::shared_ptr < DirectoryListing > dirListing)> | ScanRequestCallback |
Public Member Functions | |
ScanRequest (Filesystem::Path path, ScanRequestCallback cb) | |
Protected Member Functions | |
void | execute () |
Private Attributes | |
ScanRequestCallback | mCb |
Filesystem::Path | mPath |
typedef std::vector<Filesystem::PathInfo> Sirikata::Transfer::DiskManager::ScanRequest::DirectoryListing |
typedef std::tr1::function<void( std::tr1::shared_ptr<DirectoryListing> dirListing )> Sirikata::Transfer::DiskManager::ScanRequest::ScanRequestCallback |
Sirikata::Transfer::DiskManager::ScanRequest::ScanRequest | ( | Filesystem::Path | path, |
ScanRequestCallback | cb | ||
) |
void Sirikata::Transfer::DiskManager::ScanRequest::execute | ( | ) | [protected, virtual] |
Implements Sirikata::Transfer::DiskManager::DiskRequest.