susumu.yata
null+****@clear*****
Mon Nov 17 18:49:07 JST 2014
susumu.yata 2014-11-17 18:49:07 +0900 (Mon, 17 Nov 2014) New Revision: e6d4a89ce6941b0e1a9e55500243fa480251797a https://github.com/groonga/grnxx/commit/e6d4a89ce6941b0e1a9e55500243fa480251797a Message: Update ColumnNode to support Vector<T>. (#104). Modified files: lib/grnxx/impl/expression.cpp Modified: lib/grnxx/impl/expression.cpp (+12 -12) =================================================================== --- lib/grnxx/impl/expression.cpp 2014-11-17 18:26:25 +0900 (ff6ab65) +++ lib/grnxx/impl/expression.cpp 2014-11-17 18:49:07 +0900 (bc4e2a3) @@ -1714,18 +1714,18 @@ Node *ExpressionBuilder::create_column_node( case TEXT_DATA: { return new ColumnNode<Text>(column); } -// case BOOL_VECTOR_DATA: { -// return new ColumnNode<Vector<Bool>>(column); -// } -// case INT_VECTOR_DATA: { -// return new ColumnNode<Vector<Int>>(column); -// } -// case FLOAT_VECTOR_DATA: { -// return new ColumnNode<Vector<Float>>(column); -// } -// case GEO_POINT_VECTOR_DATA: { -// return new ColumnNode<Vector<GeoPoint>>(column); -// } + case BOOL_VECTOR_DATA: { + return new ColumnNode<Vector<Bool>>(column); + } + case INT_VECTOR_DATA: { + return new ColumnNode<Vector<Int>>(column); + } + case FLOAT_VECTOR_DATA: { + return new ColumnNode<Vector<Float>>(column); + } + case GEO_POINT_VECTOR_DATA: { + return new ColumnNode<Vector<GeoPoint>>(column); + } // case TEXT_VECTOR_DATA: { // return new ColumnNode<Vector<Text>>(column); // } -------------- next part -------------- HTML����������������������������... ダウンロード