MySQL 9.1.0
Source Code Documentation
lob0index.h File Reference
#include "fut0lst.h"
#include "lob0util.h"
#include "trx0trx.h"
#include "univ.i"

Go to the source code of this file.

Classes

struct  lob::index_entry_mem_t
 An in-memory copy of an index_entry_t data. More...
 
struct  lob::index_entry_t
 An index entry pointing to an LOB page. More...
 

Namespaces

namespace  lob
 Provides the large objects (LOB) module.
 

Typedefs

typedef std::map< page_no_t, buf_block_t * > lob::BlockCache
 
using lob::List_iem_t = std::list< index_entry_mem_t >
 List of index entry memory (iem) objects. More...
 

Functions

std::ostream & lob::operator<< (std::ostream &out, const index_entry_mem_t &obj)
 Overloading the global output operator to print the index_entry_mem_t object. More...
 
std::ostream & lob::operator<< (std::ostream &out, const index_entry_t &obj)
 Overloading the global output operator to easily print an index entry. More...