Пример #1
0
    void IndexCatalogEntry::init( IndexAccessMethod* accessMethod ) {
        verify( _accessMethod == NULL );
        _accessMethod = accessMethod;

        _isReady = _catalogIsReady();
        _head = _catalogHead();
        _isMultikey = _catalogIsMultikey();
    }
Пример #2
0
    void IndexCatalogEntry::init( OperationContext* txn,
                                  IndexAccessMethod* accessMethod ) {
        verify( _accessMethod == NULL );
        _accessMethod = accessMethod;

        _isReady = _catalogIsReady( txn );
        _head = _catalogHead( txn );
        _isMultikey = _catalogIsMultikey( txn );
    }
Пример #3
0
 bool IndexCatalogEntry::isMultikey() const {
     DEV verify( _isMultikey == _catalogIsMultikey() );
     return _isMultikey;
 }
Пример #4
0
 bool IndexCatalogEntry::isMultikey( OperationContext* txn ) const {
     DEV invariant( _isMultikey == _catalogIsMultikey( txn ) );
     return _isMultikey;
 }