cuSBF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
cusbf::detail::FastxPipelineReleaseGuard Class Reference

Public Member Functions

 FastxPipelineReleaseGuard (FastxPipelineState &state)
 
 FastxPipelineReleaseGuard (const FastxPipelineReleaseGuard &)=delete
 
FastxPipelineReleaseGuardoperator= (const FastxPipelineReleaseGuard &)=delete
 
 ~FastxPipelineReleaseGuard ()
 

Detailed Description

Definition at line 18 of file fastx_pipeline_core.cuh.

Constructor & Destructor Documentation

◆ FastxPipelineReleaseGuard() [1/2]

cusbf::detail::FastxPipelineReleaseGuard::FastxPipelineReleaseGuard ( FastxPipelineState state)
inlineexplicit

Definition at line 20 of file fastx_pipeline_core.cuh.

20: state_(state) {}
consteval bool separatorPositionAlwaysEncodesInvalid(char *input, uint64_t separatorPosition, uint64_t index)
Recursively tests whether placing the separator byte at any position in an input of valid bytes alway...
Definition Alphabet.cuh:37

◆ FastxPipelineReleaseGuard() [2/2]

cusbf::detail::FastxPipelineReleaseGuard::FastxPipelineReleaseGuard ( const FastxPipelineReleaseGuard )
delete

◆ ~FastxPipelineReleaseGuard()

cusbf::detail::FastxPipelineReleaseGuard::~FastxPipelineReleaseGuard ( )
inline

Definition at line 24 of file fastx_pipeline_core.cuh.

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

FastxPipelineReleaseGuard & cusbf::detail::FastxPipelineReleaseGuard::operator= ( const FastxPipelineReleaseGuard )
delete

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