Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ad-freiburg/qlever
/ functions
Functions
7,183 in github.com/ad-freiburg/qlever
⨍
Functions
7,183
◇
Types & classes
1,774
↓ 57 callers
Method
addDetail
src/engine/RuntimeInformation.h:116
↓ 57 callers
Method
getCacheKey
_____________________________________________________________________________
src/engine/Operation.cpp:722
↓ 56 callers
Method
getResultWidth
test/engine/ValuesForTesting.h:180
↓ 56 callers
Function
makeTerm
_____________________________________________________________________________
test/engine/ConstructTripleInstantiatorTest.cpp:28
↓ 56 callers
Method
push
Add a task to the queue for Execution. Blocks until there is at least one free spot in the queue. Note: If the execution of the task throws, `std::ter
src/util/TaskQueue.h:76
↓ 55 callers
Method
write
write to current file pointer position returns number of bytes written
src/util/File.h:127
↓ 54 callers
Function
bytes
____________________________________________________
src/index/vocabulary/CompressedVocabulary.h:313
↓ 54 callers
Function
encodedIriManager
test/ExecuteUpdateTest.cpp:26
↓ 53 callers
Method
get
src/index/CompressedRelation.cpp:233
↓ 53 callers
Method
getId
test/engine/TextIndexScanForWordTest.cpp:114
↓ 52 callers
Function
makeVariableExpression
benchmark/GroupByHashMapBenchmark.cpp:30
↓ 51 callers
Method
begin
The following functions all refer to the same column.
src/util/JoinAlgorithms/JoinColumnMapping.h:169
↓ 51 callers
Method
endTrace
src/util/TimeTracer.h:77
↓ 50 callers
Method
getDouble
Obtain the `double` that this `ValueId` encodes. If `getDatatype() != Double` then the result is unspecified.
src/global/ValueId.h:265
↓ 48 callers
Method
isUndefined
src/global/ValueId.h:254
↓ 47 callers
Function
makeRequest
Construct a boost::beast request with the HTTP method, target path, headers and body.
test/util/HttpRequestHelpers.h:17
↓ 46 callers
Method
setInputStream
testing interface for reusing a parser only specifies the tokenizers input stream. Does not alter the tokenizers state
src/parser/RdfParser.h:509
↓ 45 callers
Function
AD_THROW
Throw exception with additional assert-like info.
src/util/Exception.h:86
↓ 45 callers
Function
expectCompleteParse
test/parser/SparqlAntlrParserTestHelpers.h:141
↓ 44 callers
Method
beginTrace
src/util/TimeTracer.h:69
↓ 44 callers
Function
createWordsFileLineAsString
test/WordsAndDocsFileLineCreator.h:13
↓ 44 callers
Method
data
Access to input stream as std::string_view.
src/parser/TokenizerCtre.h:220
↓ 44 callers
Method
isIri
src/parser/LiteralOrIri.cpp:22
↓ 44 callers
Method
parseAndPlanQuery
___________________________________________________________________________
src/libqlever/Qlever.cpp:183
↓ 44 callers
Method
reset
Reset the timer value to zero and stops the measurement.
src/util/Timer.h:79
↓ 43 callers
Method
knownEmptyResult
test/engine/ValuesForTesting.h:206
↓ 42 callers
Function
compareThreeWay
src/backports/three_way_comparison.h:181
↓ 42 callers
Function
createRandomlyFilledIdTable
____________________________________________________________________________
test/util/IdTableHelpers.cpp:100
↓ 42 callers
Method
empty
____________________________________________________________________________
src/parser/PayloadVariables.cpp:42
↓ 42 callers
Method
getVocabIndex
Obtain the unsigned index that this `ValueId` encodes. If `getDatatype() != [VocabIndex|TextRecordIndex|LocalVocabIndex]` then the result is unspecifi
src/global/ValueId.h:345
↓ 41 callers
Method
front
src/util/JoinAlgorithms/JoinColumnMapping.h:175
↓ 41 callers
Method
getMultiplicity
For unit testing purposes it is useful that the columns have different multiplicities to find bugs in functions that use the multiplicity.
test/engine/ValuesForTesting.h:198
↓ 41 callers
Function
internalVar
A helper function to recreate the internal variables added by the query planner for transitive paths.
test/QueryPlannerTest.cpp:745
↓ 41 callers
Method
length
src/rdfTypes/GeometryInfo.h:118
↓ 41 callers
Method
load
src/parser/sparqlParser/generated/SparqlAutomaticParser.cpp:4669
↓ 41 callers
Method
selectClause
src/parser/ParsedQuery.h:119
↓ 40 callers
Method
getInt
Obtain the signed integer that this `ValueId` encodes. If `getDatatype() != Int` then the result is unspecified.
src/global/ValueId.h:279
↓ 40 callers
Method
getVariableColumn
_____________________________________________________________________________
src/engine/QueryExecutionTree.cpp:35
↓ 39 callers
Method
size
src/engine/idTable/IdTableRow.h:244
↓ 38 callers
Method
getCostEstimate
test/engine/ValuesForTesting.h:190
↓ 38 callers
Function
variable
_____________________________________________________________________________
test/RegexExpressionTest.cpp:35
↓ 38 callers
Method
what
src/util/Exception.h:79
↓ 37 callers
Method
clear
____________________________________________________________________________
src/index/DeltaTriples.cpp:90
↓ 37 callers
Function
f
test/backports/ConceptsTest.cpp:42
↓ 37 callers
Method
getLat
src/rdfTypes/GeoPoint.h:67
↓ 37 callers
Method
getLng
src/rdfTypes/GeoPoint.h:69
↓ 37 callers
Function
makeOfstream
Similar to `makeIfstream`, but returns `std::ofstream`
src/util/File.h:238
↓ 36 callers
Function
GraphUpdate
Same as above, but only match the triples exactly (without checking for blank nodes, local vocab, etc.)
test/parser/SparqlAntlrParserTestHelpers.h:964
↓ 36 callers
Function
expectDuration
This matcher is used to test the subtraction/addition operation of `DateYearOrDuration`objects.
test/DateYearDurationTest.cpp:185
↓ 36 callers
Method
isLiteral
_____________________________________________________________________________
src/index/IndexImpl.cpp:1127
↓ 36 callers
Function
makeJSONBinding
Create a single binding in the `SparqlJSON` format from the given `datatype` `type`, `value` and `langtag`. `datatype` and `langtag` are not always pr
test/ExportQueryExecutionTreesTest.cpp:268
↓ 36 callers
Method
parseConfig
____________________________________________________________________________
src/util/ConfigManager/ConfigManager.cpp:495
↓ 36 callers
Function
parseQuery
test/QueryPlannerTest.cpp:36
↓ 36 callers
Function
runTest
Common implementation for the test cases below: Run the `clientLogic` on the `executor` via `co_spawn` and `co_await` the server logic. Note that the
test/WebSocketSessionTest.cpp:45
↓ 36 callers
Method
set
Set the value.
src/util/Parameters.h:93
↓ 36 callers
Method
toString
_____________________________________________________________________
src/index/Permutation.cpp:168
↓ 35 callers
Function
buildIndexScan
test/engine/SpatialJoinTestHelpers.h:461
↓ 35 callers
Method
getIri
src/parser/LiteralOrIri.cpp:28
↓ 35 callers
Method
numTriples
____________________________________________________________________________
src/index/Index.cpp:218
↓ 35 callers
Method
rlock
src/util/Synchronized.h:218
↓ 35 callers
Method
successors
_____________________________________________________________________________
src/engine/TransitivePathBinSearch.cpp:38
↓ 34 callers
Method
addRow
test/JoinAlgorithmsTest.cpp:39
↓ 34 callers
Method
getCacheKeyImpl
___________________________________________________________________________
test/engine/ValuesForTesting.h:153
↓ 34 callers
Method
pop
* Remove the element with the "smallest" key according to the comparison * function from the queue * @return a handle to the removed node *
src/util/PriorityQueue.h:120
↓ 34 callers
Method
stop
Stop the measurement.
src/util/Timer.h:101
↓ 33 callers
Method
details
Provide access to the details if they exist.
src/util/Iterators.h:290
↓ 33 callers
Method
getMetadata
_____________________________________________________________________
src/index/Permutation.cpp:188
↓ 33 callers
Method
isBoundOrId
_____________________________________________________________________________
src/engine/TransitivePathBase.cpp:630
↓ 33 callers
Method
isResultAlwaysDefined
___________________________________________________________________________
src/engine/sparqlExpressions/SparqlExpressionPimpl.cpp:66
↓ 32 callers
Method
add
____________________________________________________________________________
src/index/LocatedTriples.cpp:362
↓ 32 callers
Function
makeRegexExpression
Special case of the `makeRegexExpression` above, where the `child` expression is a variable.
test/RegexExpressionTest.cpp:60
↓ 32 callers
Function
makeTestIndex
_____________________________________________________________________________
test/util/IndexTestHelpers.cpp:159
↓ 32 callers
Function
pow
src/util/ConstexprUtils.h:27
↓ 32 callers
Method
test_and_set
Test and set the flag (returns previous value)
src/backports/atomic_flag.h:55
↓ 31 callers
Function
compare
test/ConstexprUtilsTest.cpp:59
↓ 31 callers
Method
hasDatatype
src/rdfTypes/Literal.cpp:49
↓ 31 callers
Method
hasLanguageTag
src/rdfTypes/Literal.cpp:43
↓ 31 callers
Function
lower_bound
src/index/vocabulary/CompressedVocabulary.h:85
↓ 31 callers
Function
make_move_iterator
src/backports/iterator.h:27
↓ 31 callers
Method
mergeWith
_____________________________________________________________________________
src/index/LocalVocab.cpp:27
↓ 31 callers
Function
numColumns
Return the number of columns.
src/engine/idTable/IdTable.h:321
↓ 31 callers
Method
setEntry
____________________________________________________________________________
benchmark/infrastructure/BenchmarkMeasurementContainer.cpp:157
↓ 31 callers
Function
size
The number of words in this local vocabulary.
src/index/LocalVocab.h:95
↓ 31 callers
Method
test
Test the flag without modifying it (C++20 feature)
src/backports/atomic_flag.h:68
↓ 31 callers
Function
testJoinOperation
Test that the result of the `join` matches the `expected` outcome. If `requestLaziness` is true, the join is requested to be lazy. If `expectLazinessP
test/JoinTest.cpp:251
↓ 31 callers
Function
toValueId
Convert a `ComparisonResult` to a `ValueId`.
src/global/ValueIdComparators.h:57
↓ 30 callers
Method
createExecutionTree
_____________________________________________________________________________
src/engine/QueryPlanner.cpp:250
↓ 30 callers
Method
insertTriples
____________________________________________________________________________
src/index/DeltaTriples.cpp:297
↓ 29 callers
Function
IsDeepCopy
test/util/OperationTestHelpers.h:189
↓ 29 callers
Method
addChild
____________________________________________________________________________
src/engine/SpatialJoin.cpp:98
↓ 29 callers
Method
addMeasurement
benchmark/infrastructure/BenchmarkMeasurementContainer.h:204
↓ 29 callers
Method
addValidator
src/util/ConfigManager/ConfigManager.h:329
↓ 29 callers
Method
capacity
src/util/LruCache.h:41
↓ 29 callers
Method
clear
_____________________________________________________________________________
src/engine/NamedResultCache.cpp:56
↓ 29 callers
Method
hasSelectClause
src/parser/ParsedQuery.h:103
↓ 29 callers
Function
matchNary
Return a matcher that checks whether a given `SparqlExpression::Ptr` points (via `dynamic_cast`) to an object of the same type that a call to the `ma
test/parser/SparqlAntlrParserTestHelpers.h:1091
↓ 29 callers
Method
remove_prefix
src/parser/Tokenizer.h:356
↓ 28 callers
Method
checkFromValueId
Helper that tests the `ValueGetter` for any custom `ValueId`
test/ValueGetterTestHelpers.h:262
↓ 28 callers
Method
numNonPinnedEntries
Return the number of non-pinned cache entries
src/util/Cache.h:327
↓ 27 callers
Method
empty
src/util/JoinAlgorithms/JoinAlgorithms.h:690
← previous
next →
101–200 of 7,183, ranked by callers