Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
g4tim::dummy Struct Reference

#include <G4TiMemory.hh>

Public Member Functions

template<typename... _Args>
 dummy (_Args &&...)
 
 ~dummy ()=default
 
 dummy (const dummy &)=default
 
 dummy (dummy &&)=default
 
dummyoperator= (const dummy &)=default
 
dummyoperator= (dummy &&)=default
 
void record ()
 
void start ()
 
void stop ()
 
void push ()
 
void pop ()
 
void reset ()
 
void report_at_exit (bool)
 
template<typename... _Args>
void mark_begin (_Args &&...)
 
template<typename... _Args>
void mark_end (_Args &&...)
 

Static Public Member Functions

template<typename... _Types, typename... _Args>
static void configure (_Args &&...)
 

Friends

std::ostream & operator<< (std::ostream &os, const dummy &)
 

Detailed Description

this provides "functionality" for *_HANDLE macros and can be omitted if these macros are not utilized

Definition at line 72 of file G4TiMemory.hh.

Constructor & Destructor Documentation

◆ dummy() [1/3]

template<typename... _Args>
g4tim::dummy::dummy ( _Args && ...)
inline

Definition at line 78 of file G4TiMemory.hh.

79 {}

◆ ~dummy()

g4tim::dummy::~dummy ( )
default

◆ dummy() [2/3]

g4tim::dummy::dummy ( const dummy & )
default

◆ dummy() [3/3]

g4tim::dummy::dummy ( dummy && )
default

Member Function Documentation

◆ configure()

template<typename... _Types, typename... _Args>
static void g4tim::dummy::configure ( _Args && ...)
inlinestatic

Definition at line 75 of file G4TiMemory.hh.

76 {}

◆ mark_begin()

template<typename... _Args>
void g4tim::dummy::mark_begin ( _Args && ...)
inline

Definition at line 94 of file G4TiMemory.hh.

95 {}

◆ mark_end()

template<typename... _Args>
void g4tim::dummy::mark_end ( _Args && ...)
inline

Definition at line 97 of file G4TiMemory.hh.

98 {}

◆ operator=() [1/2]

dummy & g4tim::dummy::operator= ( const dummy & )
default

◆ operator=() [2/2]

dummy & g4tim::dummy::operator= ( dummy && )
default

◆ pop()

void g4tim::dummy::pop ( )
inline

Definition at line 90 of file G4TiMemory.hh.

90{}

◆ push()

void g4tim::dummy::push ( )
inline

Definition at line 89 of file G4TiMemory.hh.

89{}

◆ record()

void g4tim::dummy::record ( )
inline

Definition at line 86 of file G4TiMemory.hh.

86{}

◆ report_at_exit()

void g4tim::dummy::report_at_exit ( bool )
inline

Definition at line 92 of file G4TiMemory.hh.

92{}

◆ reset()

void g4tim::dummy::reset ( )
inline

Definition at line 91 of file G4TiMemory.hh.

91{}

◆ start()

void g4tim::dummy::start ( )
inline

Definition at line 87 of file G4TiMemory.hh.

87{}

◆ stop()

void g4tim::dummy::stop ( )
inline

Definition at line 88 of file G4TiMemory.hh.

88{}

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & os,
const dummy &  )
friend

Definition at line 99 of file G4TiMemory.hh.

100 {
101 return os;
102 }

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