FSTransaction
FSTransaction::CreateOperation copyOperation(&fFSTransaction,
FSTransaction::RemoveOperation renameOperation(&fFSTransaction,
FSTransaction::CreateOperation createSubDirectoryOperation(
FSTransaction::CreateOperation createOldStateDirectoryOperation(
FSTransaction::CreateOperation copyOperation(&fFSTransaction,
FSTransaction fFSTransaction;
FSTransaction::FSTransaction()
FSTransaction::~FSTransaction()
FSTransaction::RollBack()
FSTransaction::CreateEntry(const Entry& entry, int32 modifiedOperation)
FSTransaction::RemoveEntry(const Entry& entry, const Entry& backupEntry,
FSTransaction::MoveEntry(const Entry& fromEntry, const Entry& toEntry,
FSTransaction::RemoveOperationAt(int32 index)
FSTransaction::_GetPath(const Entry& entry)
struct FSTransaction::OperationInfo {
class FSTransaction::RemoveOperation : public FSTransaction::Operation {
RemoveOperation(FSTransaction* transaction, const Entry& entry,
class FSTransaction::MoveOperation : public FSTransaction::Operation {
MoveOperation(FSTransaction* transaction, const Entry& fromEntry,
class FSTransaction {
FSTransaction();
~FSTransaction();
class FSTransaction::Operation {
Operation(FSTransaction* transaction, int32 operation)
FSTransaction* fTransaction;
class FSTransaction::CreateOperation : public FSTransaction::Operation {
CreateOperation(FSTransaction* transaction, const Entry& entry,