CHROMA
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
QDP::PackForQUDATimer Class Reference

#include <clover_term_llvm_w.h>

Public Member Functions

double & get ()
 
const double & get () const
 
double & get ()
 
const double & get () const
 
double & get ()
 
const double & get () const
 

Static Public Member Functions

static PackForQUDATimerInstance ()
 
static PackForQUDATimerInstance ()
 
static PackForQUDATimerInstance ()
 

Private Member Functions

 PackForQUDATimer ()
 
 PackForQUDATimer ()
 
 PackForQUDATimer ()
 

Private Attributes

double acc_time
 

Detailed Description

Definition at line 19 of file clover_term_llvm_w.h.

Constructor & Destructor Documentation

◆ PackForQUDATimer() [1/3]

QDP::PackForQUDATimer::PackForQUDATimer ( )
inlineprivate

Definition at line 21 of file clover_term_llvm_w.h.

◆ PackForQUDATimer() [2/3]

QDP::PackForQUDATimer::PackForQUDATimer ( )
inlineprivate

Definition at line 22 of file clover_term_nvvm_w.h.

◆ PackForQUDATimer() [3/3]

QDP::PackForQUDATimer::PackForQUDATimer ( )
inlineprivate

Definition at line 21 of file clover_term_ptx_w.h.

Member Function Documentation

◆ get() [1/6]

double& QDP::PackForQUDATimer::get ( )
inline

◆ get() [2/6]

double& QDP::PackForQUDATimer::get ( )
inline

Definition at line 29 of file clover_term_nvvm_w.h.

References acc_time.

◆ get() [3/6]

double& QDP::PackForQUDATimer::get ( )
inline

Definition at line 28 of file clover_term_ptx_w.h.

References acc_time.

◆ get() [4/6]

const double& QDP::PackForQUDATimer::get ( ) const
inline

Definition at line 29 of file clover_term_llvm_w.h.

References acc_time.

◆ get() [5/6]

const double& QDP::PackForQUDATimer::get ( ) const
inline

Definition at line 30 of file clover_term_nvvm_w.h.

References acc_time.

◆ get() [6/6]

const double& QDP::PackForQUDATimer::get ( ) const
inline

Definition at line 29 of file clover_term_ptx_w.h.

References acc_time.

◆ Instance() [1/3]

static PackForQUDATimer& QDP::PackForQUDATimer::Instance ( )
inlinestatic

◆ Instance() [2/3]

static PackForQUDATimer& QDP::PackForQUDATimer::Instance ( )
inlinestatic

Definition at line 24 of file clover_term_nvvm_w.h.

◆ Instance() [3/3]

static PackForQUDATimer& QDP::PackForQUDATimer::Instance ( )
inlinestatic

Definition at line 23 of file clover_term_ptx_w.h.

Member Data Documentation

◆ acc_time

double QDP::PackForQUDATimer::acc_time
private

Definition at line 20 of file clover_term_llvm_w.h.

Referenced by get().


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