182 lines
4.9 KiB
Plaintext
182 lines
4.9 KiB
Plaintext
framework module YapDatabase {
|
|
|
|
header "YapDatabase.h"
|
|
header "YapDatabaseConnection.h"
|
|
header "YapDatabaseTransaction.h"
|
|
header "YapDatabaseOptions.h"
|
|
header "YapDatabaseExtension.h"
|
|
header "YapDatabaseExtensionConnection.h"
|
|
header "YapDatabaseExtensionTransaction.h"
|
|
header "YapDatabaseExtensionTypes.h"
|
|
|
|
module Utilities {
|
|
header "YapBidirectionalCache.h"
|
|
header "YapCache.h"
|
|
header "YapCollectionKey.h"
|
|
header "YapDatabaseConnectionConfig.h"
|
|
header "YapDatabaseQuery.h"
|
|
header "YapMurmurHash.h"
|
|
header "YapProxyObject.h"
|
|
header "YapSet.h"
|
|
header "YapWhitelistBlacklist.h"
|
|
header "YapMutationStack.h"
|
|
}
|
|
|
|
// Extension: View
|
|
|
|
explicit module YapDatabaseView {
|
|
header "YapDatabaseView.h"
|
|
header "YapDatabaseViewOptions.h"
|
|
header "YapDatabaseViewConnection.h"
|
|
header "YapDatabaseViewTransaction.h"
|
|
header "YapDatabaseViewMappings.h"
|
|
header "YapDatabaseViewChange.h"
|
|
header "YapDatabaseViewRangeOptions.h"
|
|
}
|
|
|
|
// Extension: AutoView
|
|
|
|
explicit module YapDatabaseAutoView {
|
|
header "YapDatabaseViewTypes.h"
|
|
header "YapDatabaseAutoView.h"
|
|
header "YapDatabaseAutoViewConnection.h"
|
|
header "YapDatabaseAutoViewTransaction.h"
|
|
|
|
export YapDatabaseView
|
|
}
|
|
|
|
// Extension: FilteredView
|
|
|
|
explicit module YapDatabaseFilteredView {
|
|
header "YapDatabaseFilteredView.h"
|
|
header "YapDatabaseFilteredViewTypes.h"
|
|
header "YapDatabaseFilteredViewConnection.h"
|
|
header "YapDatabaseFilteredViewTransaction.h"
|
|
|
|
export YapDatabaseView
|
|
}
|
|
|
|
// Extension: Relationship
|
|
|
|
explicit module YapDatabaseRelationship {
|
|
header "YapDatabaseRelationship.h"
|
|
header "YapDatabaseRelationshipNode.h"
|
|
header "YapDatabaseRelationshipEdge.h"
|
|
header "YapDatabaseRelationshipOptions.h"
|
|
header "YapDatabaseRelationshipConnection.h"
|
|
header "YapDatabaseRelationshipTransaction.h"
|
|
}
|
|
|
|
// Extension: SecondaryIndex
|
|
|
|
explicit module YapDatabaseSecondaryIndex {
|
|
header "YapDatabaseSecondaryIndex.h"
|
|
header "YapDatabaseSecondaryIndexSetup.h"
|
|
header "YapDatabaseSecondaryIndexHandler.h"
|
|
header "YapDatabaseSecondaryIndexOptions.h"
|
|
header "YapDatabaseSecondaryIndexConnection.h"
|
|
header "YapDatabaseSecondaryIndexTransaction.h"
|
|
}
|
|
|
|
// Extension: FullTextSearch
|
|
|
|
explicit module YapDatabaseFullTextSearch {
|
|
header "YapDatabaseFullTextSearch.h"
|
|
header "YapDatabaseFullTextSearchHandler.h"
|
|
header "YapDatabaseFullTextSearchConnection.h"
|
|
header "YapDatabaseFullTextSearchTransaction.h"
|
|
header "YapDatabaseFullTextSearchSnippetOptions.h"
|
|
}
|
|
|
|
// Extension: SearchResultsView
|
|
|
|
explicit module YapDatabaseSearchResultsView {
|
|
header "YapDatabaseSearchResultsView.h"
|
|
header "YapDatabaseSearchResultsViewOptions.h"
|
|
header "YapDatabaseSearchResultsViewConnection.h"
|
|
header "YapDatabaseSearchResultsViewTransaction.h"
|
|
header "YapDatabaseSearchQueue.h"
|
|
|
|
export YapDatabaseView
|
|
export YapDatabaseFullTextSearch
|
|
}
|
|
|
|
// Extension: Hooks
|
|
|
|
explicit module YapDatabaseHooks {
|
|
header "YapDatabaseHooks.h"
|
|
header "YapDatabaseHooksConnection.h"
|
|
header "YapDatabaseHooksTransaction.h"
|
|
}
|
|
|
|
// Extension: CloudKit
|
|
|
|
explicit module YapDatabaseCloudKit {
|
|
header "YapDatabaseCloudKit.h"
|
|
header "YapDatabaseCloudKitTypes.h"
|
|
header "YapDatabaseCloudKitOptions.h"
|
|
header "YapDatabaseCloudKitConnection.h"
|
|
header "YapDatabaseCloudKitTransaction.h"
|
|
header "YDBCKChangeSet.h"
|
|
header "YDBCKMergeInfo.h"
|
|
header "YDBCKRecordInfo.h"
|
|
header "YDBCKRecord.h"
|
|
}
|
|
|
|
// Extension: RTree
|
|
|
|
explicit module YapDatabaseRTreeIndex {
|
|
header "YapDatabaseRTreeIndex.h"
|
|
header "YapDatabaseRTreeIndexSetup.h"
|
|
header "YapDatabaseRTreeIndexHandler.h"
|
|
header "YapDatabaseRTreeIndexOptions.h"
|
|
header "YapDatabaseRTreeIndexConnection.h"
|
|
header "YapDatabaseRTreeIndexTransaction.h"
|
|
}
|
|
|
|
// Extension: ConnectionProxy
|
|
|
|
explicit module YapDatabaseConnectionProxy {
|
|
header "YapDatabaseConnectionProxy.h"
|
|
}
|
|
|
|
// Extension: ConnectionPool
|
|
|
|
explicit module YapDatabaseConnectionPool {
|
|
header "YapDatabaseConnectionPool.h"
|
|
}
|
|
|
|
// Extension: ActionManager
|
|
|
|
explicit module YapDatabaseActionManager {
|
|
header "YapActionable.h"
|
|
header "YapActionItem.h"
|
|
header "YapDatabaseActionManager.h"
|
|
header "YapDatabaseActionManagerConnection.h"
|
|
header "YapDatabaseActionManagerTransaction.h"
|
|
header "YapReachability.h"
|
|
}
|
|
|
|
// Extension: CrossProcessNotification
|
|
|
|
explicit module YapDatabaseCrossProcessNotification {
|
|
header "YapDatabaseCrossProcessNotification.h"
|
|
header "YapDatabaseCrossProcessNotificationConnection.h"
|
|
header "YapDatabaseCrossProcessNotificationTransaction.h"
|
|
}
|
|
|
|
// Extension: CloudCore
|
|
|
|
explicit module YapDatabaseCloudCore {
|
|
header "YapDatabaseCloudCore.h"
|
|
header "YapDatabaseCloudCoreOptions.h"
|
|
header "YapDatabaseCloudCoreConnection.h"
|
|
header "YapDatabaseCloudCoreTransaction.h"
|
|
header "YapManyToManyCache.h"
|
|
header "YapDatabaseCloudCoreOperation.h"
|
|
header "YapDatabaseCloudCorePipelineDelegate.h"
|
|
header "YapDatabaseCloudCorePipeline.h"
|
|
header "YapDatabaseCloudCoreGraph.h"
|
|
}
|
|
}
|