CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
Loading...
Searching...
No Matches
CppAD::cg::ArArchiver Class Reference
Inheritance diagram for CppAD::cg::ArArchiver:
Inheritance graph
Collaboration diagram for CppAD::cg::ArArchiver:
Collaboration graph

Public Member Functions

 ArArchiver (const std::string &arPath)
 
virtual bool isVerbose () const
 
virtual void setVerbose (bool verbose)
 
const std::vector< std::string > & getFlags () const
 
void setFlags (const std::vector< std::string > &flags)
 
virtual void create (const std::string &library, const std::set< std::string > &objectFiles, JobTimer *timer=nullptr)
 

Protected Attributes

std::string _arPath
 
std::vector< std::string > _flags
 
bool _verbose
 

Detailed Description

Definition at line 21 of file ar_archiver.hpp.

Constructor & Destructor Documentation

◆ ArArchiver() [1/2]

CppAD::cg::ArArchiver::ArArchiver ( )
inline

Definition at line 28 of file ar_archiver.hpp.

◆ ArArchiver() [2/2]

CppAD::cg::ArArchiver::ArArchiver ( const std::string &  arPath)
inline

Definition at line 33 of file ar_archiver.hpp.

Member Function Documentation

◆ create()

virtual void CppAD::cg::ArArchiver::create ( const std::string &  library,
const std::set< std::string > &  objectFiles,
JobTimer timer = nullptr 
)
inlinevirtual

Implements CppAD::cg::Archiver.

Definition at line 54 of file ar_archiver.hpp.

◆ getFlags()

const std::vector< std::string > & CppAD::cg::ArArchiver::getFlags ( ) const
inline

Definition at line 46 of file ar_archiver.hpp.

◆ isVerbose()

virtual bool CppAD::cg::ArArchiver::isVerbose ( ) const
inlinevirtual

Implements CppAD::cg::Archiver.

Definition at line 38 of file ar_archiver.hpp.

◆ setFlags()

void CppAD::cg::ArArchiver::setFlags ( const std::vector< std::string > &  flags)
inline

Definition at line 50 of file ar_archiver.hpp.

◆ setVerbose()

virtual void CppAD::cg::ArArchiver::setVerbose ( bool  verbose)
inlinevirtual

Implements CppAD::cg::Archiver.

Definition at line 42 of file ar_archiver.hpp.

Member Data Documentation

◆ _arPath

std::string CppAD::cg::ArArchiver::_arPath
protected

Definition at line 23 of file ar_archiver.hpp.

◆ _flags

std::vector<std::string> CppAD::cg::ArArchiver::_flags
protected

Definition at line 24 of file ar_archiver.hpp.

◆ _verbose

bool CppAD::cg::ArArchiver::_verbose
protected

Definition at line 25 of file ar_archiver.hpp.


The documentation for this class was generated from the following file: