![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
The in-memory blob directory. More...
#include <lob0lob.h>
Public Types | |
| typedef std::vector< blob_page_info_t >::const_iterator | const_iterator | 
Public Member Functions | |
| std::ostream & | print (std::ostream &out) const | 
| Print this blob directory into the given output stream.  More... | |
| void | clear () | 
| Clear the contents of this blob directory.  More... | |
| dberr_t | add (const blob_page_info_t &page) | 
| Append the given blob page information.  More... | |
Public Attributes | |
| std::vector< blob_page_info_t > | m_pages | 
| A vector of blob pages along with its metadata.  More... | |
The in-memory blob directory.
Each blob contains a sequence of pages. This directory contains a list of those pages along with their metadata.
| typedef std::vector<blob_page_info_t>::const_iterator lob::blob_dir_t::const_iterator | 
      
  | 
  inline | 
Append the given blob page information.
| [in] | page | the blob page information to be added. | 
      
  | 
  inline | 
Clear the contents of this blob directory.
| std::ostream & lob::blob_dir_t::print | ( | std::ostream & | out | ) | const | 
Print this blob directory into the given output stream.
| [in] | out | the output stream. | 
| std::vector<blob_page_info_t> lob::blob_dir_t::m_pages | 
A vector of blob pages along with its metadata.