CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
Loading...
Searching...
No Matches
CppAD::cg::Job Class Reference

#include <job_timer.hpp>

Collaboration diagram for CppAD::cg::Job:
Collaboration graph

Public Member Functions

 Job (const JobType &type, const std::string &name)
 
const JobTypegetType () const
 
const std::string & name () const
 
std::chrono::steady_clock::time_point beginTime () const
 

Friends

class JobTimer
 

Detailed Description

Represents a task for which the execution time will be determined

Definition at line 121 of file job_timer.hpp.

Constructor & Destructor Documentation

◆ Job()

CppAD::cg::Job::Job ( const JobType type,
const std::string &  name 
)
inline

Definition at line 141 of file job_timer.hpp.

◆ ~Job()

virtual CppAD::cg::Job::~Job ( )
inlinevirtual

Definition at line 161 of file job_timer.hpp.

Member Function Documentation

◆ beginTime()

std::chrono::steady_clock::time_point CppAD::cg::Job::beginTime ( ) const
inline

Definition at line 157 of file job_timer.hpp.

◆ getType()

const JobType & CppAD::cg::Job::getType ( ) const
inline

Definition at line 149 of file job_timer.hpp.

◆ name()

const std::string & CppAD::cg::Job::name ( ) const
inline

Definition at line 153 of file job_timer.hpp.

Friends And Related Symbol Documentation

◆ JobTimer

friend class JobTimer
friend

Definition at line 164 of file job_timer.hpp.


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