/* * CompressedBitParallelismPatterns.cpp * * Created on: 2. 1. 2017 * Author: Jan Travnicek */ #include "CompressedBitParallelismPatterns.h" #include <tree/ranked/PrefixRankedPattern.h> namespace arbology { namespace query { std::set < unsigned > CompressedBitParallelismPatterns::query ( const indexes::arbology::CompressedBitParallelTreeIndex < std::ranked_symbol < DefaultSymbolType, DefaultRankType > > & compressedBitParallelIndex, const tree::RankedTreeWrapper & tree ) { return dispatch ( compressedBitParallelIndex, tree.getData ( ) ); } auto CompressedBitParallelismPatternsPrefixRankedPattern = CompressedBitParallelismPatterns::RegistratorWrapper < std::set < unsigned >, tree::PrefixRankedPattern < > > ( CompressedBitParallelismPatterns::query ); auto CompressedBitParallelismPatternsPrefixRankedBarPattern = CompressedBitParallelismPatterns::RegistratorWrapper < std::set < unsigned >, tree::PrefixRankedBarPattern < > > ( CompressedBitParallelismPatterns::query ); } /* namespace query */ } /* namespace arbology */