#include <data_file.h>
◆ DataFileVersion()
mongo::DataFileVersion::DataFileVersion |
( |
uint32_t |
major, |
|
|
uint32_t |
minor |
|
) |
| |
|
inline |
◆ defaultForNewFiles()
◆ getMayHaveCollationMetadata()
bool mongo::DataFileVersion::getMayHaveCollationMetadata |
( |
| ) |
const |
|
inline |
◆ is24IndexClean()
bool mongo::DataFileVersion::is24IndexClean |
( |
| ) |
const |
|
inline |
◆ isCompatibleWithCurrentCode()
Status mongo::DataFileVersion::isCompatibleWithCurrentCode |
( |
| ) |
const |
|
inline |
◆ majorRaw()
uint32_t mongo::DataFileVersion::majorRaw |
( |
| ) |
const |
|
inline |
◆ mayHave30Freelist()
bool mongo::DataFileVersion::mayHave30Freelist |
( |
| ) |
const |
|
inline |
◆ minorRaw()
uint32_t mongo::DataFileVersion::minorRaw |
( |
| ) |
const |
|
inline |
◆ setIs24IndexClean()
void mongo::DataFileVersion::setIs24IndexClean |
( |
| ) |
|
|
inline |
◆ setMayHave30Freelist()
void mongo::DataFileVersion::setMayHave30Freelist |
( |
| ) |
|
|
inline |
◆ setMayHaveCollationMetadata()
void mongo::DataFileVersion::setMayHaveCollationMetadata |
( |
| ) |
|
|
inline |
◆ _major
uint32_t mongo::DataFileVersion::_major |
|
private |
◆ _minor
uint32_t mongo::DataFileVersion::_minor |
|
private |
◆ kCurrentMajor
const uint32_t mongo::DataFileVersion::kCurrentMajor = 4 |
|
staticprivate |
◆ kIndexes22AndOlder
const uint32_t mongo::DataFileVersion::kIndexes22AndOlder = 5 |
|
staticprivate |
◆ kIndexes24AndNewer
const uint32_t mongo::DataFileVersion::kIndexes24AndNewer = 6 |
|
staticprivate |
◆ kIndexPluginMask
const uint32_t mongo::DataFileVersion::kIndexPluginMask = 0xf |
|
staticprivate |
◆ kMayHave30Freelist
const uint32_t mongo::DataFileVersion::kMayHave30Freelist = (1 << 4) |
|
staticprivate |
◆ kMayHaveCollationMetadata
const uint32_t mongo::DataFileVersion::kMayHaveCollationMetadata = (1 << 5) |
|
staticprivate |
◆ kUsedMinorFlagsMask
const uint32_t mongo::DataFileVersion::kUsedMinorFlagsMask |
|
staticprivate |
The documentation for this class was generated from the following file:
- /home/louis/git/mongodbsource.github.io/src/src/mongo/db/storage/mmap_v1/data_file.h