Storage Engine API
mongo::KeyString::TypeBits Member List

This is the complete list of members for mongo::KeyString::TypeBits, including all inherited members.

_bufmongo::KeyString::TypeBitsprivate
_curBitmongo::KeyString::TypeBitsprivate
_isAllZerosmongo::KeyString::TypeBitsprivate
appendBit(uint8_t oneOrZero)mongo::KeyString::TypeBitsprivate
appendDecimalExponent(uint8_t storedExponentBits)mongo::KeyString::TypeBits
appendDecimalZero(uint32_t whichZero)mongo::KeyString::TypeBits
appendNumberDecimal()mongo::KeyString::TypeBitsinline
appendNumberDouble()mongo::KeyString::TypeBitsinline
appendNumberInt()mongo::KeyString::TypeBitsinline
appendNumberLong()mongo::KeyString::TypeBitsinline
appendString()mongo::KeyString::TypeBitsinline
appendSymbol()mongo::KeyString::TypeBitsinline
appendZero(uint8_t zeroType)mongo::KeyString::TypeBits
fromBuffer(Version version, BufReader *reader)mongo::KeyString::TypeBitsinlinestatic
getBuffer() constmongo::KeyString::TypeBitsinline
getSize() constmongo::KeyString::TypeBitsinline
getSizeByte() constmongo::KeyString::TypeBitsinlineprivate
isAllZeros() constmongo::KeyString::TypeBitsinline
kBytesForTypeAndEmptyKeymongo::KeyString::TypeBitsstatic
kDecimalmongo::KeyString::TypeBitsstatic
kDecimalZero0xxxmongo::KeyString::TypeBitsstatic
kDecimalZero1xxxmongo::KeyString::TypeBitsstatic
kDecimalZero2xxxmongo::KeyString::TypeBitsstatic
kDecimalZero3xxxmongo::KeyString::TypeBitsstatic
kDecimalZero4xxxmongo::KeyString::TypeBitsstatic
kDecimalZero5xxxmongo::KeyString::TypeBitsstatic
kDoublemongo::KeyString::TypeBitsstatic
kIntmongo::KeyString::TypeBitsstatic
kLongmongo::KeyString::TypeBitsstatic
kMaxBytesNeededmongo::KeyString::TypeBitsstatic
kMaxDecimalsPerKeymongo::KeyString::TypeBitsstatic
kMaxKeyBytesmongo::KeyString::TypeBitsstatic
kMaxTypeBitsPerDecimalmongo::KeyString::TypeBitsstatic
kNegativeDoubleZeromongo::KeyString::TypeBitsstatic
kSpecialZeroPrefixmongo::KeyString::TypeBitsstatic
kStoredDecimalExponentBitsmongo::KeyString::TypeBitsstatic
kStoredDecimalExponentMaskmongo::KeyString::TypeBitsstatic
kStringmongo::KeyString::TypeBitsstatic
kSymbolmongo::KeyString::TypeBitsstatic
kUnusedEncodingmongo::KeyString::TypeBitsstatic
kV0NegativeDoubleZeromongo::KeyString::TypeBitsstatic
kV1NegativeDoubleZeromongo::KeyString::TypeBitsstatic
MONGO_STATIC_ASSERT_MSG(kMaxTypeBitsPerDecimal *kMaxDecimalsPerKey< kMaxBytesNeeded *8UL, "encoding needs change to contain all type bits for worst case key")mongo::KeyString::TypeBits
reset()mongo::KeyString::TypeBitsinline
resetFromBuffer(BufReader *reader)mongo::KeyString::TypeBits
setSizeByte(uint8_t size)mongo::KeyString::TypeBitsinlineprivate
TypeBits(Version version)mongo::KeyString::TypeBitsinlineexplicit
versionmongo::KeyString::TypeBits