OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CVSAccess Class Reference

Public Member Functions

 CVSAccess (const char *dir)
 
virtual ~CVSAccess ()
 
bool isOK () const
 
const char * host () const
 
bool hostOK () const
 
bool isInCVS (const char *) const
 
void getEntries (const char *subdir, BufferStringSet &) const
 
const char * reposDir () const
 
void getEditTxts (const char *fnm, BufferStringSet &) const
 
void diff (const char *fnm, BufferString &) const
 
bool update (const char *fnm=0)
 
bool edit (const char *)
 
bool edit (const BufferStringSet &)
 
bool add (const char *, bool binary=false)
 
bool add (const BufferStringSet &, bool binary=false)
 
bool remove (const char *)
 
bool remove (const BufferStringSet &)
 
bool rename (const char *subdir, const char *from, const char *to)
 
bool changeFolder (const char *fnm, const char *fromsubdir, const char *tosubdir)
 
bool commit (const char *fnm, const char *msg=0)
 
bool commit (const BufferStringSet &, const char *msg=0)
 

Protected Member Functions

bool doRename (const char *, const char *, const char *, const char *)
 

Protected Attributes

const BufferString dir_
 
const BufferString host_
 
BufferString serverdir_
 
BufferString reposdir_
 

Detailed Description

Constructor & Destructor Documentation

CVSAccess::CVSAccess ( const char *  dir)
virtual CVSAccess::~CVSAccess ( )
virtual

Member Function Documentation

bool CVSAccess::add ( const char *  ,
bool  binary = false 
)
bool CVSAccess::add ( const BufferStringSet ,
bool  binary = false 
)
bool CVSAccess::changeFolder ( const char *  fnm,
const char *  fromsubdir,
const char *  tosubdir 
)
bool CVSAccess::commit ( const char *  fnm,
const char *  msg = 0 
)
bool CVSAccess::commit ( const BufferStringSet ,
const char *  msg = 0 
)
void CVSAccess::diff ( const char *  fnm,
BufferString  
) const
bool CVSAccess::doRename ( const char *  ,
const char *  ,
const char *  ,
const char *   
)
protected
bool CVSAccess::edit ( const char *  )
bool CVSAccess::edit ( const BufferStringSet )
void CVSAccess::getEditTxts ( const char *  fnm,
BufferStringSet  
) const
void CVSAccess::getEntries ( const char *  subdir,
BufferStringSet  
) const
const char* CVSAccess::host ( ) const
inline
bool CVSAccess::hostOK ( ) const
bool CVSAccess::isInCVS ( const char *  ) const
bool CVSAccess::isOK ( ) const
inline
bool CVSAccess::remove ( const char *  )
bool CVSAccess::remove ( const BufferStringSet )
bool CVSAccess::rename ( const char *  subdir,
const char *  from,
const char *  to 
)
const char* CVSAccess::reposDir ( ) const
inline
bool CVSAccess::update ( const char *  fnm = 0)

Member Data Documentation

const BufferString CVSAccess::dir_
protected
const BufferString CVSAccess::host_
protected
BufferString CVSAccess::reposdir_
protected
BufferString CVSAccess::serverdir_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019