root/src/CopyManagerOptions.cc @ master
| 2c54c4c3 | david.sorber | /********************************************************************
|
||
* CONFIDENTIAL - All source code is the propriety and confidential *
|
||||
* information of David Sorber. *
|
||||
* *
|
||||
* Copyright 2024 David Sorber *
|
||||
* Unpublished -- all rights reserved under the copyright laws *
|
||||
* of the United States. *
|
||||
********************************************************************/
|
||||
#include "CopyManagerOptions.h"
|
||||
DBS::CopyManagerOptions::CopyManagerOptions(
|
||||
| eee13fa3 | david.sorber | const std::string& srcPath,
|
||
const std::string& destPath,
|
||||
bool disableLog,
|
||||
bool logToStderr,
|
||||
const std::string& logFilePath,
|
||||
int logLevel,
|
||||
uint32_t flowCtrlThreshold,
|
||||
uint32_t numProcThreads,
|
||||
| dbbd2afa | david.sorber | bool copyTopLevel,
|
||
bool preservePerms,
|
||||
bool preserveOwner,
|
||||
bool preserveGroup)
|
||||
| eee13fa3 | david.sorber | : r_srcPath(srcPath),
|
||
| 2c54c4c3 | david.sorber | m_destPath(destPath),
|
||
| 4fd46efa | david.sorber | m_enableLog(disableLog),
|
||
| eee13fa3 | david.sorber | m_logToStderr(logToStderr),
|
||
r_logFilePath(logFilePath),
|
||||
m_logLevel(logLevel),
|
||||
m_flowControlThreshold(flowCtrlThreshold),
|
||||
m_numCopyThreads(numProcThreads),
|
||||
| dbbd2afa | david.sorber | m_copyTopLevel(copyTopLevel),
|
||
m_preservePerms(preservePerms),
|
||||
m_preserveOwner(preserveOwner),
|
||||
m_preserveGroup(preserveGroup)
|
||||
| 2c54c4c3 | david.sorber | {
|
||
}
|
||||
| eee13fa3 | david.sorber | DBS::CopyManagerOptions::~CopyManagerOptions()
|
||
| 2c54c4c3 | david.sorber | {
|
||
}
|