Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
Macros.hh File Reference

Go to the source code of this file.

Macros

#define DLLEXPORT
 
#define DLLIMPORT
 
#define PTL_DLL
 
#define PTL_DEFAULT_OBJECT(NAME)
 
#define PTL_NO_SANITIZE_THREAD
 

Macro Definition Documentation

◆ DLLEXPORT

#define DLLEXPORT

Definition at line 78 of file Macros.hh.

◆ DLLIMPORT

#define DLLIMPORT

Definition at line 79 of file Macros.hh.

◆ PTL_DEFAULT_OBJECT

#define PTL_DEFAULT_OBJECT ( NAME)
Value:
NAME() = default; \
~NAME() = default; \
NAME(const NAME&) = default; \
NAME(NAME&&) = default; \
NAME& operator=(const NAME&) = default; \
NAME& operator=(NAME&&) = default;
@ NAME
Definition inflate.h:27

Definition at line 84 of file Macros.hh.

84# define PTL_DEFAULT_OBJECT(NAME) \
85 NAME() = default; \
86 ~NAME() = default; \
87 NAME(const NAME&) = default; \
88 NAME(NAME&&) = default; \
89 NAME& operator=(const NAME&) = default; \
90 NAME& operator=(NAME&&) = default;

◆ PTL_DLL

#define PTL_DLL

Definition at line 80 of file Macros.hh.

◆ PTL_NO_SANITIZE_THREAD

#define PTL_NO_SANITIZE_THREAD

Definition at line 105 of file Macros.hh.

Referenced by PTL::TaskSubQueue::GetId(), and PTL::VUserTaskQueue::InsertTask().