From 5f6fc45749b99e9013f04c95a525f2d627db01bf Mon Sep 17 00:00:00 2001 From: Adrian Kummerländer Date: Sat, 7 Jun 2014 17:24:44 +0200 Subject: Improved FunctionBase constructDocument parameter propagation * replaced std::tuple constructing Mapper template methods with direct XObjectArgVectorType unpacking ** XObjectValue::get template method is applied directly using parameter pack unpacking * implemented custom IndexSequence / Sequence type to provide vector indexes * modified all external functions to provide matching constructDocument overloads --- src/support/tuple/xobject_value.h | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 src/support/tuple/xobject_value.h (limited to 'src/support/tuple/xobject_value.h') diff --git a/src/support/tuple/xobject_value.h b/src/support/tuple/xobject_value.h deleted file mode 100644 index bb602a4..0000000 --- a/src/support/tuple/xobject_value.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef INPUTXSLT_SRC_SUPPORT_TUPLE_XOBJECT_VALUE_H_ -#define INPUTXSLT_SRC_SUPPORT_TUPLE_XOBJECT_VALUE_H_ - -#include - -#include "common.h" - -namespace InputXSLT { - -namespace XObjectValue { - template - Type get(const xalan::XObjectPtr&); -} - -} - -#endif // INPUTXSLT_SRC_SUPPORT_TUPLE_XOBJECT_VALUE_H_ -- cgit v1.2.3