2005/5/9

     
 

class SyncFileOperation

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::net::srsync::SyncFileOperation Class Reference

#include <SyncFileOperation.h>

Inheritance diagram for acdk::net::srsync::SyncFileOperation:

acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 SyncFileOperation (SyncFileOp op, RFileInfo lfi, RFileInfo rfi=Nil)
void sync (IN(RSRFileSystemClient) fs)
void print (IN(::acdk::io::RPrintWriter) out)
void store (IN(::acdk::io::RPrintWriter) out)
bool load (IN(::acdk::io::RInputReader) in)

Static Public Member Functions

RFileInfo readFileInfo (IN(::acdk::io::RInputReader) in)
RSyncFileOperationArray merge (IN(RString) lpath, IN(RFileInfoArray) locals, IN(RString) rpath, IN(RFileInfoArray) remotes)

Public Attributes

SyncFileOp fop
RFileInfo localFileInfo
RFileInfo remoteFileInfo

Static Public Attributes

bool NeverOverwriteFiles
bool IgnoreFileTime

Constructor & Destructor Documentation

acdk::net::srsync::SyncFileOperation::SyncFileOperation SyncFileOp  op,
RFileInfo  lfi,
RFileInfo  rfi = Nil
[inline]
 


Member Function Documentation

bool acdk::net::srsync::SyncFileOperation::load IN(::acdk::io::RInputReader in  )  [inline]
 

RSyncFileOperationArray acdk::net::srsync::SyncFileOperation::merge IN(RString lpath,
IN(RFileInfoArray locals,
IN(RString rpath,
IN(RFileInfoArray remotes
[static]
 

void acdk::net::srsync::SyncFileOperation::print IN(::acdk::io::RPrintWriter out  )  [inline]
 

RFileInfo acdk::net::srsync::SyncFileOperation::readFileInfo IN(::acdk::io::RInputReader in  )  [inline, static]
 

void acdk::net::srsync::SyncFileOperation::store IN(::acdk::io::RPrintWriter out  )  [inline]
 

void acdk::net::srsync::SyncFileOperation::sync IN(RSRFileSystemClient fs  )  [inline]
 


Member Data Documentation

SyncFileOp acdk::net::srsync::SyncFileOperation::fop
 

bool acdk::net::srsync::SyncFileOperation::IgnoreFileTime [static]
 

RFileInfo acdk::net::srsync::SyncFileOperation::localFileInfo
 

bool acdk::net::srsync::SyncFileOperation::NeverOverwriteFiles [static]
 

RFileInfo acdk::net::srsync::SyncFileOperation::remoteFileInfo