Celeritas 0.6.0-dev.115+3b60a5fd
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::test::DummyParams Class Referencefinal
Inheritance diagram for celeritas::test::DummyParams:
Inheritance graph
[legend]

Public Member Functions

 DummyParams (AuxId aux_id)
 Construct with aux ID.
 
AuxId aux_id () const final
 Index of this class instance in its registry.
 
std::string_view label () const final
 Label for the auxiliary data.
 
UPState create_state (MemSpace m, StreamId id, size_type size) const final
 Build state data for a stream.
 
- Public Member Functions inherited from celeritas::AuxParamsInterface
virtual ~AuxParamsInterface ()
 Default destructor.
 

Additional Inherited Members

- Public Types inherited from celeritas::AuxParamsInterface
using UPState = std::unique_ptr< AuxStateInterface >
 Default destructor.
 
- Protected Member Functions inherited from celeritas::AuxParamsInterface
 AuxParamsInterface ()=default
 
 CELER_DEFAULT_COPY_MOVE (AuxParamsInterface)
 Default destructor.
 

Member Function Documentation

◆ aux_id()

AuxId celeritas::test::DummyParams::aux_id ( ) const
inlinefinalvirtual

Index of this class instance in its registry.

Implements celeritas::AuxParamsInterface.

◆ create_state()

auto celeritas::test::DummyParams::create_state ( MemSpace  m,
StreamId  id,
size_type  size 
) const
finalvirtual

Build state data for a stream.

Implements celeritas::AuxParamsInterface.

◆ label()

std::string_view celeritas::test::DummyParams::label ( ) const
inlinefinalvirtual

Label for the auxiliary data.

Implements celeritas::AuxParamsInterface.


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