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

#include <DiskManager.hpp>

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

List of all members.

Public Types

typedef std::tr1::function
< void(bool status)> 
WriteRequestCallback

Public Member Functions

 WriteRequest (Filesystem::Path path, std::tr1::shared_ptr< DenseData > fileContents, WriteRequestCallback cb)

Protected Member Functions

void execute ()

Private Attributes

WriteRequestCallback mCb
Filesystem::Path mPath
std::tr1::shared_ptr< DenseDatamFileContents

Member Typedef Documentation

typedef std::tr1::function<void( bool status )> Sirikata::Transfer::DiskManager::WriteRequest::WriteRequestCallback

Constructor & Destructor Documentation

Sirikata::Transfer::DiskManager::WriteRequest::WriteRequest ( Filesystem::Path  path,
std::tr1::shared_ptr< DenseData fileContents,
WriteRequestCallback  cb 
)

Member Function Documentation

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

Member Data Documentation


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