Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenGene/fastp
/ types & classes
Types & classes
77 in github.com/OpenGene/fastp
⨍
Functions
451
◇
Types & classes
77
↓ 7 callers
Class
cmdline_error
src/cmdline.h:136
↓ 2 callers
Class
stat
src/util.h:157
↓ 1 callers
Class
Sequence
src/sequence.h:11
Class
AdapterOptions
src/options.h:197
Class
AdapterTrimmer
src/adaptertrimmer.h:13
Class
BaseCorrector
src/basecorrector.h:13
Class
BgzfMtReader
src/fastqreader.h:37
Class
BgzfMtReader
Parallel BGZF decompression with fixed thread pool. All decompress threads start upfront; ring buffer provides backpressure. Slot lifecycle: FREE → CO
src/bgzf.h:36
Class
CorrectionOptions
src/options.h:123
Class
Duplicate
src/duplicate.h:14
Class
DuplicationOptions
src/options.h:32
Class
Evaluator
src/evaluator.h:13
Class
FastaReader
src/fastareader.h:16
Class
FastqReader
src/fastqreader.h:39
Class
FastqReaderPair
src/fastqreader.h:93
Class
Filter
src/filter.h:13
Class
FilterResult
src/filterresult.h:27
Class
HtmlReporter
src/htmlreporter.h:18
Class
IndexFilterOptions
src/options.h:47
Class
JsonReporter
src/jsonreporter.h:18
Class
LockFreeListItem
src/singleproducersingleconsumerlist.h:46
Class
LowComplexityFilterOptions
src/options.h:60
Class
Matcher
src/matcher.h:10
Class
MergeOptions
src/options.h:20
Class
NucleotideNode
(A,T,C,G,N) & 0X07 = (1,4,7,6,3)
src/nucleotidetree.h:13
Class
NucleotideTree
src/nucleotidetree.h:25
Class
OffsetSlot
src/writerthread.h:19
Class
Options
src/options.h:286
Class
OverlapAnalysis
src/overlapanalysis.h:24
Class
OverlapResult
src/overlapanalysis.h:15
Class
OverrepresentedSequenceAnasysOptions
src/options.h:71
Class
PairEndProcessor
src/peprocessor.h:26
Class
PolyGTrimmerOptions
src/options.h:82
Class
PolyX
src/polyx.h:13
Class
PolyXTrimmerOptions
src/options.h:93
Class
Processor
src/processor.h:11
Class
QualityCutOptions
src/options.h:132
Class
QualityFilteringOptions
src/options.h:248
Class
Read
src/read.h:14
Class
ReadLengthFilteringOptions
src/options.h:270
Class
ReadPack
src/read.h:66
Class
ReadPair
src/read.h:49
Class
ReadPairRepository
src/peprocessor.h:24
Class
ReadPool
src/readpool.h:16
Class
ReadRepository
src/seprocessor.h:23
Class
SingleEndProcessor
src/seprocessor.h:25
Class
SingleProducerSingleConsumerList
src/singleproducersingleconsumerlist.h:63
Class
Slot
src/bgzf.h:39
Enum
SlotState
src/bgzf.h:37
Class
SplitOptions
src/options.h:172
Class
Stats
src/stats.h:14
Class
ThreadConfig
src/threadconfig.h:16
Class
TrimmingOptions
src/options.h:223
Class
UMIOptions
src/options.h:104
Class
UmiProcessor
src/umiprocessor.h:12
Class
UnitTest
src/unittest.h:10
Class
Writer
src/writer.h:39
Class
WriterThread
src/writerthread.h:24
Class
classcomp
src/filterresult.h:14
Class
default_reader
src/cmdline.h:146
Class
inflate_state
src/fastqreader.h:71
Class
inflate_state
src/bgzf.h:177
Class
is_same
src/cmdline.h:90
Class
is_same<T, T>
src/cmdline.h:95
Class
isal_gzip_header
src/fastqreader.h:70
Class
lexical_cast_t
src/cmdline.h:47
Class
lexical_cast_t<Target, Source, true>
src/cmdline.h:60
Class
lexical_cast_t<Target, std::string, false>
src/cmdline.h:78
Class
lexical_cast_t<std::string, Source, false>
src/cmdline.h:68
Class
oneof_reader
src/cmdline.h:171
Class
option_base
src/cmdline.h:623
Class
option_with_value
src/cmdline.h:696
Class
option_with_value_with_reader
src/cmdline.h:780
Class
option_without_value
src/cmdline.h:640
Class
parser
src/cmdline.h:310
Class
range_reader
src/cmdline.h:153
Class
tm
src/htmlreporter.cpp:615