Project

General

Profile

Download (1.4 KB) Statistics
| Branch: | Revision:
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
{

}