• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdevelop API Reference
  • KDE Home
  • Contact Us
 

kdevplatform/serialization

Here is a list of all class members with links to the classes they belong to:

- a -

  • AbstractRepositoryManager() : KDevelop::AbstractRepositoryManager
  • AdditionalSpacePerItem : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • append() : KDevelop::IndexedString::RunningHash
  • available() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • averageInBucketHashSize : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • averageInBucketSlotChainLength : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • averageInBucketUsedSlotCount : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • averageNextBucketForHashSequenceLength : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • AverageSize : Repositories::StringRepositoryItemRequest

- b -

  • Bucket() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • byteArray() : KDevelop::IndexedString

- c -

  • c_str() : KDevelop::IndexedString
  • canAllocateItem() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • changed() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • CheckEnd : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • CheckStart : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • clear() : KDevelop::IndexedString::RunningHash
  • close() : KDevelop::AbstractItemRepository
  • countFollowerIndexLengths() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • createItem() : Repositories::StringRepositoryItemRequest
  • currentBucket : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • customCounter() : KDevelop::ItemRepositoryRegistry

- d -

  • data() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • dataSize() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • DataSize : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • decrease() : KDevelop::ReferenceCountManager
  • deleteItem() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • deleteRepository() : KDevelop::AbstractRepositoryManager
  • deleteRepositoryFromDisk() : KDevelop::ItemRepositoryRegistry
  • destroy() : Repositories::StringRepositoryItemRequest
  • dirty() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • disable() : KDevelop::DUChainReferenceCounting
  • DUChainReferenceCountingEnabler() : KDevelop::DUChainReferenceCountingEnabler
  • DynamicItem() : KDevelop::DynamicItem< Item, markForReferenceCounting >
  • dynamicItemFromIndex() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • dynamicItemFromIndexSimple() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >

- e -

  • emptyBuckets : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • enable() : KDevelop::DUChainReferenceCounting
  • equals() : Repositories::StringRepositoryItemRequest

- f -

  • finalCleanup() : KDevelop::AbstractItemRepository , KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepositoryRegistry
  • findIndex() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • freeItemCount() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • freeSpaceInBuckets : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • freeUnreachableSpace : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • fromIndex() : KDevelop::IndexedString

- h -

  • hasClashingItem() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • hash() : KDevelop::IndexedString , KDevelop::IndexedString::RunningHash , Repositories::StringData , Repositories::StringRepositoryItemRequest
  • hashClashedItems : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • HashInitialValue : KDevelop::IndexedString::RunningHash
  • hashSize : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • hashString() : KDevelop::IndexedString
  • HashType : Repositories::StringRepositoryItemRequest
  • hashUse : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics

- i -

  • increase() : KDevelop::ReferenceCountManager
  • index() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::IndexedString , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • IndexedString() : KDevelop::IndexedString
  • indexForString() : KDevelop::IndexedString
  • initialize() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepositoryRegistry
  • initializeFromMap() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • instance() : KDevelop::DUChainReferenceCounting
  • isEmpty() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::IndexedString
  • itemFromIndex() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • itemReachable() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • ItemRepository() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • itemSize() : Repositories::StringData , Repositories::StringRepositoryItemRequest

- l -

  • largestFreeSize() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • lastUsed() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • length() : KDevelop::IndexedString , Repositories::StringData
  • lengthFromIndex() : KDevelop::IndexedString
  • loadedBuckets : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • loadedMonsterBuckets : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • Locker() : KDevelop::Locker< lock > , KDevelop::Locker< true >
  • lockForWriting() : KDevelop::ItemRepositoryRegistry
  • longestInBucketChain : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • longestNextBucketChain : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • lostSpace() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics

- m -

  • m_hash : Repositories::StringRepositoryItemRequest
  • m_length : Repositories::StringRepositoryItemRequest
  • m_repository : KDevelop::AbstractRepositoryManager
  • m_text : Repositories::StringRepositoryItemRequest
  • MaxFreeItemsForHide : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • MaxFreeSizeForHide : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • MinFreeItemsForReuse : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • MinFreeSizeForReuse : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • monsterBucketExtent() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • mutex() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize > , KDevelop::ItemRepositoryRegistry
  • MyDynamicItem : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >

- n -

  • nextBucketForHash() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • NextBucketHashSize : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • noNextBuckets() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >

- o -

  • ObjectMapSize : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • open() : KDevelop::AbstractItemRepository
  • operator QString() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • operator!=() : KDevelop::IndexedString
  • operator->() : KDevelop::DynamicItem< Item, markForReferenceCounting > , KDevelop::RepositoryManager< ItemRepositoryType, unloadingEnabled, lazy >
  • operator<() : KDevelop::IndexedString
  • operator=() : KDevelop::IndexedString , Repositories::StringData
  • operator==() : KDevelop::IndexedString
  • OptionalDUChainReferenceCountingEnabler() : KDevelop::OptionalDUChainReferenceCountingEnabler< markForReferenceCounting >

- p -

  • path() : KDevelop::ItemRepositoryRegistry
  • persistent() : Repositories::StringRepositoryItemRequest
  • Pointer : KDevelop::DUChainReferenceCounting
  • prepareChange() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • print() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • printAllStatistics() : KDevelop::ItemRepositoryRegistry
  • printStatistics() : KDevelop::AbstractItemRepository , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >

- r -

  • readValue() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • registerRepository() : KDevelop::ItemRepositoryRegistry
  • repository() : KDevelop::RepositoryManager< ItemRepositoryType, unloadingEnabled, lazy >
  • RepositoryManager() : KDevelop::RepositoryManager< ItemRepositoryType, unloadingEnabled, lazy >
  • repositoryMutex() : KDevelop::AbstractRepositoryManager , KDevelop::RepositoryManager< ItemRepositoryType, unloadingEnabled, lazy >
  • repositoryName() : KDevelop::AbstractItemRepository , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • RunningHash() : KDevelop::IndexedString::RunningHash

- s -

  • self() : KDevelop::ItemRepositoryRegistry
  • setMutex() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • setNextBucketForHash() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • setUnloadingEnabled() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • shouldDo() : KDevelop::DUChainReferenceCounting
  • shutdown() : KDevelop::ItemRepositoryRegistry
  • statistics() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • Statistics() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • store() : KDevelop::AbstractItemRepository , KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize > , KDevelop::ItemRepositoryRegistry
  • str() : KDevelop::IndexedString
  • StringRepositoryItemRequest() : Repositories::StringRepositoryItemRequest

- t -

  • tick() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • totalBucketFollowerSlots : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • totalFreeItemsSize() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • totalItems : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics
  • toUrl() : KDevelop::IndexedString

- u -

  • unlockForWriting() : KDevelop::ItemRepositoryRegistry
  • unRegisterRepository() : KDevelop::ItemRepositoryRegistry
  • usedMemory() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • usedSpaceForBuckets : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >::Statistics

- v -

  • visitAllItems() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize > , KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >

- ~ -

  • ~AbstractItemRepository() : KDevelop::AbstractItemRepository
  • ~AbstractRepositoryManager() : KDevelop::AbstractRepositoryManager
  • ~Bucket() : KDevelop::Bucket< Item, ItemRequest, markForReferenceCounting, fixedItemSize >
  • ~DUChainReferenceCountingEnabler() : KDevelop::DUChainReferenceCountingEnabler
  • ~IndexedString() : KDevelop::IndexedString
  • ~ItemRepository() : KDevelop::ItemRepository< Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize >
  • ~ItemRepositoryRegistry() : KDevelop::ItemRepositoryRegistry
  • ~Locker() : KDevelop::Locker< true >
  • ~RepositoryManager() : KDevelop::RepositoryManager< ItemRepositoryType, unloadingEnabled, lazy >
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Wed Jan 20 2021 23:39:09 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kdevplatform/serialization

Skip menu "kdevplatform/serialization"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdevelop API Reference

Skip menu "kdevelop API Reference"
  • kdevplatform
  •   debugger
  •   documentation
  •   interfaces
  •   language
  •     assistant
  •     backgroundparser
  •     checks
  •     classmodel
  •     codecompletion
  •     codegen
  •     duchain
  •     editor
  •     highlighting
  •     interfaces
  •     util
  •   outputview
  •   project
  •   serialization
  •   shell
  •   sublime
  •   tests
  •   util
  •   vcs

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal