taco-db  0.1.0
Classes | Namespaces | Functions
Record.h File Reference
#include "tdb.h"
#include <absl/strings/str_format.h>
#include <absl/strings/string_view.h>
#include <iostream>

Go to the source code of this file.

Classes

struct  taco::RecordId
 The record ID of a record on a page is a pair of ‘(PageNumber, SlotId)’. More...
 
class  taco::Record
 
struct  std::hash< taco::RecordId >
 

Namespaces

 taco
 
 std
 

Functions

constexpr bool taco::operator== (const RecordId &rid1, const RecordId &rid2)
 
constexpr bool taco::operator!= (const RecordId &rid1, const RecordId &rid2)
 
constexpr bool taco::operator< (const RecordId &rid1, const RecordId &rid2)
 
constexpr bool taco::operator<= (const RecordId &rid1, const RecordId &rid2)
 
constexpr bool taco::operator> (const RecordId &rid1, const RecordId &rid2)
 
constexpr bool taco::operator>= (const RecordId &rid1, const RecordId &rid2)
 
std::ostream & taco::operator<< (std::ostream &out, const RecordId &rid)