Sirikata
Public Types | Public Member Functions | Protected Member Functions | Private Attributes
Sirikata::Transfer::DiskManager::ScanRequest Class Reference

#include <DiskManager.hpp>

Inheritance diagram for Sirikata::Transfer::DiskManager::ScanRequest:
Collaboration diagram for Sirikata::Transfer::DiskManager::ScanRequest:

List of all members.

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

Member Typedef Documentation

typedef std::tr1::function<void( std::tr1::shared_ptr<DirectoryListing> dirListing )> Sirikata::Transfer::DiskManager::ScanRequest::ScanRequestCallback

Constructor & Destructor Documentation

Sirikata::Transfer::DiskManager::ScanRequest::ScanRequest ( Filesystem::Path  path,
ScanRequestCallback  cb 
)

Member Function Documentation

void Sirikata::Transfer::DiskManager::ScanRequest::execute ( ) [protected, virtual]

Member Data Documentation


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