/************************************************************************************************* * Comparator functions * Copyright (C) 2009-2012 FAL Labs * This file is part of Kyoto Cabinet. * This program is free software: you can redistribute it and/or modify it under the terms of * the GNU General Public License as published by the Free Software Foundation, either version * 3 of the License, or any later version. * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. * You should have received a copy of the GNU General Public License along with this program. * If not, see . *************************************************************************************************/ #include "kccompare.h" #include "myconf.h" namespace kyotocabinet { // common namespace /** * Prepared pointer of the comparator in the lexical order. */ LexicalComparator lexicalfunc; LexicalComparator* const LEXICALCOMP = &lexicalfunc; /** * Prepared pointer of the comparator in the lexical descending order. */ LexicalDescendingComparator lexicaldescfunc; LexicalDescendingComparator* const LEXICALDESCCOMP = &lexicaldescfunc; /** * Prepared pointer of the comparator in the decimal order. */ DecimalComparator decimalfunc; DecimalComparator* const DECIMALCOMP = &decimalfunc; /** * Prepared pointer of the comparator in the decimal descending order. */ DecimalDescendingComparator decimaldescfunc; DecimalDescendingComparator* const DECIMALDESCCOMP = &decimaldescfunc; } // common namespace // END OF FILE