1 #ifndef __JTOOLS__JMULTIMAPTRANSFORMER__
2 #define __JTOOLS__JMULTIMAPTRANSFORMER__
17 namespace JPP {
using namespace JTOOLS; }
34 template<
unsigned int N,
class JArgument_t>
36 public JClonable< JMultiMapTransformer<N, JArgument_t> >,
90 for (
int i = 1; i != N; ++i) {
103 class JMultiMapDefaultTransformer;
113 static const JMultiMapDefaultTransformer transformer;
126 return new JMultiMapDefaultTransformer();
143 template<
unsigned int N,
class JArgument_t>
239 template<
unsigned int N,
class JElement_t>
273 virtual JElement_t
operator()(
const JElement_t& element)
const
290 template<
unsigned int N,
class JElement_t>
324 virtual JElement_t
operator()(
const JElement_t& element)
const
341 template<
unsigned int N,
class JArgument_t>
Interface for binary output.
Forward declaration of binary output.
Template interface class for object cloning.
Interface for binary input.
JClass_t * clone_type
Type definition of return value of method clone().