Celeritas
0.5.0-56+6b053cd
|
Auxiliary state data owned by a single stream. More...
#include <AuxInterface.hh>
Type aliases | |
using | SPState = std::shared_ptr< AuxStateInterface > |
Default destructor. | |
virtual | ~AuxStateInterface () |
Default destructor. | |
AuxStateInterface ()=default | |
CELER_DEFAULT_COPY_MOVE (AuxStateInterface) | |
Default destructor. | |
Auxiliary state data owned by a single stream.
This interface class is strictly to allow polymorphism and dynamic casting.
|
protecteddefault |
Allow construction and assignment only through daughter classes