1 #ifndef __JLANG__JVECTORIZE__
2 #define __JLANG__JVECTORIZE__
13 namespace JPP {
using namespace JLANG; }
25 template<
class T,
class JType_t,
class JValue_t>
32 for (T __p = __begin; __p != __end; ++__p) {
33 buffer.push_back(*__p.*value);
48 template<
class T,
class JType_t,
class JValue_t>
55 for (T __p = __begin; __p != __end; ++__p) {
56 buffer.push_back((*__p.*
function)());
72 template<
class T,
class JType_t,
class JValue_t>
79 for (T __p = __begin; __p != __end; ++__p) {
80 buffer.push_back((*__p.*
function)());
const std::vector< JValue_t > & make_array(T __begin, T __end, JValue_t JType_t::*value)
Method to create array of values of data member.