MCPcopy Create free account

hub / github.com/cmu-db/bustub / functions

Functions1,956 in github.com/cmu-db/bustub

MethodGetPinCount
@return the pin count of this page. */
src/include/storage/page/page.h:57
MethodGetPrevLSN
src/include/recovery/log_record.h:137
MethodGetRID
src/storage/table/table_iterator.cpp:40
MethodGetRightPlan
@return The right plan node of the nested loop join */
src/include/execution/plans/nested_loop_join_plan.h:58
MethodGetScanPredicates
src/include/concurrency/transaction.h:147
MethodGetSessionVariable
src/include/common/bustub_instance.h:277
MethodGetSize
src/container/disk/hash/linear_probe_hash_table.cpp:106
MethodGetSize
* @return the number of buckets in the hash table; */
src/storage/page/hash_table_header_page.cpp:71
MethodGetSmallIntValue
src/include/type/value_factory.h:44
MethodGetSplitImageIndex
* Gets the split image of an index * * @param bucket_idx the directory index for which to find the split image * @return the directory index of the
src/storage/page/extendible_htable_directory_page.cpp:64
MethodGetStorageSize
* Get the length of the variable length data (including the length field) */
src/type/varlen_type.cpp:51
MethodGetStorageSize
* Get the length of the variable length data (including the length field) */
src/type/vector_type.cpp:48
MethodGetStorageSize
Get the length of the variable length data
src/include/type/value.h:91
MethodGetTable
@return The table name of this mock scan node, used to determine the generated content. */
src/include/execution/plans/mock_scan_plan.h:42
MethodGetTableName
@return The name of the table on which the index is created */
src/include/storage/index/index.h:62
MethodGetTableOid
@return The identifier of the table that should be scanned */
src/include/execution/plans/seq_scan_plan.h:48
MethodGetTableOid
@return The identifier of the table that should be updated */
src/include/execution/plans/update_plan.h:47
MethodGetTableOid
@return The identifier of the table from which tuples are deleted*/
src/include/execution/plans/delete_plan.h:44
MethodGetTablePageId
src/include/storage/page/tmp_tuple_page.h:40
MethodGetThreadId
@return the id of the thread running the transaction */
src/include/concurrency/transaction.h:99
MethodGetTimestampValue
src/include/type/value_factory.h:50
MethodGetTinyIntValue
src/include/type/value_factory.h:42
MethodGetTransactionManager
@return the transaction manager */
src/include/execution/executor_context.h:75
MethodGetTuple
src/storage/table/table_iterator.cpp:38
FunctionGetTupleAndUndoLink
* @brief Get the tuple and its undo link in the table heap atomically. */
src/concurrency/transaction_manager_impl.cpp:154
MethodGetTupleMeta
* Read a tuple meta from a table. */
src/storage/page/table_page.cpp:102
MethodGetTupleMetaWithLockAcquired
src/storage/table/table_heap.cpp:194
MethodGetTupleWithLockAcquired
src/storage/table/table_heap.cpp:188
MethodGetTxnId
src/include/recovery/log_record.h:135
MethodGetType
@return The type of the exception */
src/include/common/exception.h:90
MethodGetType
@return The type of the plan node */
src/include/execution/plans/window_plan.h:74
MethodGetType
@return The type of the plan node */
src/include/execution/plans/hash_join_plan.h:46
MethodGetType
src/include/execution/plans/index_scan_plan.h:45
MethodGetType
src/include/execution/plans/nested_index_join_plan.h:48
MethodGetType
@return The type of the plan node */
src/include/execution/plans/insert_plan.h:41
MethodGetType
@return The type of the plan node */
src/include/execution/plans/nested_loop_join_plan.h:46
MethodGetType
@return The type of the plan node */
src/include/execution/plans/seq_scan_plan.h:45
MethodGetType
@return The type of the plan node */
src/include/execution/plans/filter_plan.h:41
MethodGetType
@return The type of the plan node */
src/include/execution/plans/update_plan.h:44
MethodGetType
@return The type of the plan node */
src/include/execution/plans/delete_plan.h:41
MethodGetType
@return The type of the plan node */
src/include/execution/plans/limit_plan.h:37
MethodGetType
@return The type of the plan node */
src/include/execution/plans/sort_plan.h:41
MethodGetType
@return The type of the plan node */
src/include/execution/plans/topn_per_group_plan.h:48
MethodGetType
@return The type of the plan node */
src/include/execution/plans/values_plan.h:42
MethodGetType
@return The type of the plan node */
src/include/execution/plans/projection_plan.h:43
MethodGetType
@return The type of the plan node */
src/include/execution/plans/aggregation_plan.h:55
MethodGetType
@return The type of the plan node */
src/include/execution/plans/mock_scan_plan.h:39
MethodGetTypeId
Get the type of this value
src/include/type/value.h:86
MethodGetTypeSize
* Get the size of this data type in bytes */
src/type/type.cpp:43
MethodGetUndoLog
src/include/concurrency/transaction.h:151
MethodGetUndoLogOptional
@brief Access the transaction undo log buffer and get the undo log. Return nullopt if the txn does not exist. Will * still throw an exception if the
src/concurrency/transaction_manager_impl.cpp:94
MethodGetUnlinedColumnCount
@return the number of non-inlined columns */
src/include/catalog/schema.h:87
MethodGetUpdateRID
src/include/recovery/log_record.h:127
MethodGetUpdateTuple
src/include/recovery/log_record.h:125
MethodGetValue
src/container/disk/hash/disk_extendible_hash_table.cpp:73
MethodGetValue
src/storage/page/hash_table_bucket_page.cpp:28
MethodGetVarcharValue
src/include/type/value_factory.h:62
MethodGetVector
src/type/value.cpp:353
MethodGetVector
src/type/vector_type.cpp:34
MethodGetVectorValue
src/include/type/value_factory.h:78
MethodGetWatermark
@brief Get the lowest read timestamp in the system. */
src/include/concurrency/transaction_manager.h:58
FunctionGetWidthOfUtf8
tools/shell/shell.cpp:25
FunctionGetWidthOfUtf8
tools/nc-shell/nc-shell.cpp:33
MethodGetWindowAggCallFromFactory
NOLINTNEXTLINE - weird error on clang-tidy.
src/planner/expression_factory.cpp:54
MethodGetWriteSets
src/include/concurrency/transaction.h:140
MethodGetZeroValueByType
src/include/type/value_factory.h:114
MethodHTableMetrics
tools/htable_bench/htable_bench.cpp:94
MethodHaltRecord
tools/sqllogictest/parser.h:131
MethodHandleCreateStatement
src/common/bustub_ddl.cpp:59
MethodHandleExplainStatement
src/common/bustub_ddl.cpp:192
MethodHandleIndexStatement
src/common/bustub_ddl.cpp:123
MethodHandleTxnStatement
src/common/bustub_ddl.cpp:245
MethodHandleVariableSetStatement
src/common/bustub_ddl.cpp:240
MethodHandleVariableShowStatement
src/common/bustub_ddl.cpp:234
MethodHasAggregation
src/include/binder/expressions/bound_unary_op.h:33
MethodHasAggregation
src/include/binder/expressions/bound_star.h:29
MethodHasAggregation
src/include/binder/expressions/bound_constant.h:34
MethodHasAggregation
src/include/binder/expressions/bound_window.h:81
MethodHasAggregation
src/include/binder/expressions/bound_binary_op.h:38
MethodHasAggregation
src/include/binder/expressions/bound_alias.h:32
MethodHasAggregation
src/include/binder/expressions/bound_column_ref.h:47
MethodHasAggregation
src/include/binder/expressions/bound_agg_call.h:38
MethodHasAggregation
src/include/binder/expressions/bound_func_call.h:36
MethodHasCycle
* Checks if the graph has a cycle, returning the newest transaction ID in the cycle if so. * @param[out] txn_id if the graph has a cycle, will contai
src/concurrency/lock_manager.cpp:110
MethodHasFlushLogFuture
Checks if the non-blocking flush future was set. */
src/include/storage/disk/disk_manager.h:87
MethodHasWindowFunction
src/include/binder/expressions/bound_window.h:83
MethodHasWindowFunction
src/include/binder/expressions/bound_alias.h:34
MethodHash
src/container/disk/hash/disk_extendible_hash_table_utils.cpp:27
MethodHash
src/include/common/util/hash_util.h:53
MethodHashBytes
src/include/common/util/hash_util.h:32
MethodHashJoinExecutor
* Construct a new HashJoinExecutor instance. * @param exec_ctx The executor context * @param plan The HashJoin join plan to be executed * @param le
src/execution/hash_join_executor.cpp:25
MethodHashJoinPlanNode
* Construct a new HashJoinPlanNode instance. * @param output_schema The output schema for the JOIN * @param children The child plans from which
src/include/execution/plans/hash_join_plan.h:37
MethodHashPtr
src/include/common/util/hash_util.h:58
MethodHashTable
src/include/container/hash/hash_table.h:26
MethodHashTableBlockPage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/hash_table_block_page.h:40
MethodHashTableBucketPage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/hash_table_bucket_page.h:41
MethodHashValue
@return the hash of the value */
src/include/common/util/hash_util.h:63
MethodHeader
src/include/primer/skiplist.h:77
MethodHyperLogLog
src/primer/hyperloglog.cpp:19
MethodHyperLogLog
@brief Disable default constructor. */
src/include/primer/hyperloglog.h:36
← previousnext →1,101–1,200 of 1,956, ranked by callers