1
0
mirror of https://github.com/stefanocasazza/ULib.git synced 2025-09-28 19:05:55 +08:00
This commit is contained in:
nemsys 2020-02-03 22:46:06 +00:00
parent 7ab7b91ed6
commit e55a5d4de6

View File

@ -358,7 +358,6 @@ void use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10
// Syntactic sugar for bindResult() used with into() binding result registers
template <class T1>
void into(T1& r1);
@ -419,7 +418,6 @@ void into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r1
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18,class T19,class T20>
void into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19,T20& r20);
// BIND RESULT
void bindResult(int& v);
@ -473,7 +471,7 @@ private:
template <class T1>
inline void UOrmStatement::use(T1& r1)
{
U_TRACE(0, "UOrmStatement::use<T1& r1>(%p)",&r1)
U_TRACE(0, "UOrmStatement::use<T1&>(%p)",&r1)
bindParam(UOrmTypeHandler<T1>(r1));
}
@ -481,7 +479,7 @@ inline void UOrmStatement::use(T1& r1)
template <class T1,class T2>
inline void UOrmStatement::use(T1& r1,T2& r2)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2>(%p,%p)",&r1,&r2)
U_TRACE(0, "UOrmStatement::use<T1&,T2&>(%p,%p)",&r1,&r2)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -490,7 +488,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2)
template <class T1,class T2,class T3>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3>(%p,%p,%p)",&r1,&r2,&r3)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&>(%p,%p,%p)",&r1,&r2,&r3)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -500,7 +498,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3)
template <class T1,class T2,class T3,class T4>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4>(%p,%p,%p,%p)",&r1,&r2,&r3,&r4)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&>(%p,%p,%p,%p)",&r1,&r2,&r3,&r4)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -511,7 +509,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4)
template <class T1,class T2,class T3,class T4,class T5>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5>(%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&>(%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -523,7 +521,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5)
template <class T1,class T2,class T3,class T4,class T5,class T6>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6>(%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&>(%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -536,7 +534,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6)
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7>(%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&>(%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -550,7 +548,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7)
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8>(%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&>(%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -565,7 +563,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9>(%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&>(%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -581,7 +579,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -598,7 +596,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -616,7 +614,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -635,7 +633,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -655,7 +653,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -676,7 +674,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -698,7 +696,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -721,7 +719,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -745,7 +743,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -770,7 +768,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18,class T19>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&,T19&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -796,7 +794,7 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18,class T19,class T20>
inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19,T20& r20)
{
U_TRACE(0, "UOrmStatement::use<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19,T20& r20>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19,&r20)
U_TRACE(0, "UOrmStatement::use<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&,T19&,T20&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19,&r20)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
@ -827,355 +825,353 @@ inline void UOrmStatement::use(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,
template <class T1>
inline void UOrmStatement::into(T1& r1)
{
U_TRACE(0, "UOrmStatement::into<T1& r1>(%p)",&r1)
U_TRACE(0, "UOrmStatement::into<T1&>(%p)",&r1)
bindParam(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T1>(r1));
}
template <class T1,class T2>
inline void UOrmStatement::into(T1& r1,T2& r2)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2>(%p,%p)",&r1,&r2)
U_TRACE(0, "UOrmStatement::into<T1&,T2&>(%p,%p)",&r1,&r2)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
}
template <class T1,class T2,class T3>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3>(%p,%p,%p)",&r1,&r2,&r3)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&>(%p,%p,%p)",&r1,&r2,&r3)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
}
template <class T1,class T2,class T3,class T4>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4>(%p,%p,%p,%p)",&r1,&r2,&r3,&r4)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&>(%p,%p,%p,%p)",&r1,&r2,&r3,&r4)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
}
template <class T1,class T2,class T3,class T4,class T5>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5>(%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&>(%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
}
template <class T1,class T2,class T3,class T4,class T5,class T6>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6>(%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&>(%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7>(%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&>(%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8>(%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&>(%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9>(%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&>(%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindParam(UOrmTypeHandler<T16>(r16));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T16>(r16));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindParam(UOrmTypeHandler<T16>(r16));
bindParam(UOrmTypeHandler<T17>(r17));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T16>(r16));
bindResult(UOrmTypeHandler<T17>(r17));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindParam(UOrmTypeHandler<T16>(r16));
bindParam(UOrmTypeHandler<T17>(r17));
bindParam(UOrmTypeHandler<T18>(r18));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T16>(r16));
bindResult(UOrmTypeHandler<T17>(r17));
bindResult(UOrmTypeHandler<T18>(r18));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18,class T19>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&,T19&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindParam(UOrmTypeHandler<T16>(r16));
bindParam(UOrmTypeHandler<T17>(r17));
bindParam(UOrmTypeHandler<T18>(r18));
bindParam(UOrmTypeHandler<T19>(r19));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T16>(r16));
bindResult(UOrmTypeHandler<T17>(r17));
bindResult(UOrmTypeHandler<T18>(r18));
bindResult(UOrmTypeHandler<T19>(r19));
}
template <class T1,class T2,class T3,class T4,class T5,class T6,class T7,class T8,class T9,class T10,class T11,class T12,class T13,class T14,class T15,class T16,class T17,class T18,class T19,class T20>
inline void UOrmStatement::into(T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19,T20& r20)
{
U_TRACE(0, "UOrmStatement::into<T1& r1,T2& r2,T3& r3,T4& r4,T5& r5,T6& r6,T7& r7,T8& r8,T9& r9,T10& r10,T11& r11,T12& r12,T13& r13,T14& r14,T15& r15,T16& r16,T17& r17,T18& r18,T19& r19,T20& r20>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19,&r20)
U_TRACE(0, "UOrmStatement::into<T1&,T2&,T3&,T4&,T5&,T6&,T7&,T8&,T9&,T10&,T11&,T12&,T13&,T14&,T15&,T16&,T17&,T18&,T19&,T20&>(%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p,%p)",&r1,&r2,&r3,&r4,&r5,&r6,&r7,&r8,&r9,&r10,&r11,&r12,&r13,&r14,&r15,&r16,&r17,&r18,&r19,&r20)
bindParam(UOrmTypeHandler<T1>(r1));
bindParam(UOrmTypeHandler<T2>(r2));
bindParam(UOrmTypeHandler<T3>(r3));
bindParam(UOrmTypeHandler<T4>(r4));
bindParam(UOrmTypeHandler<T5>(r5));
bindParam(UOrmTypeHandler<T6>(r6));
bindParam(UOrmTypeHandler<T7>(r7));
bindParam(UOrmTypeHandler<T8>(r8));
bindParam(UOrmTypeHandler<T9>(r9));
bindParam(UOrmTypeHandler<T10>(r10));
bindParam(UOrmTypeHandler<T11>(r11));
bindParam(UOrmTypeHandler<T12>(r12));
bindParam(UOrmTypeHandler<T13>(r13));
bindParam(UOrmTypeHandler<T14>(r14));
bindParam(UOrmTypeHandler<T15>(r15));
bindParam(UOrmTypeHandler<T16>(r16));
bindParam(UOrmTypeHandler<T17>(r17));
bindParam(UOrmTypeHandler<T18>(r18));
bindParam(UOrmTypeHandler<T19>(r19));
bindParam(UOrmTypeHandler<T20>(r20));
bindResult(UOrmTypeHandler<T1>(r1));
bindResult(UOrmTypeHandler<T2>(r2));
bindResult(UOrmTypeHandler<T3>(r3));
bindResult(UOrmTypeHandler<T4>(r4));
bindResult(UOrmTypeHandler<T5>(r5));
bindResult(UOrmTypeHandler<T6>(r6));
bindResult(UOrmTypeHandler<T7>(r7));
bindResult(UOrmTypeHandler<T8>(r8));
bindResult(UOrmTypeHandler<T9>(r9));
bindResult(UOrmTypeHandler<T10>(r10));
bindResult(UOrmTypeHandler<T11>(r11));
bindResult(UOrmTypeHandler<T12>(r12));
bindResult(UOrmTypeHandler<T13>(r13));
bindResult(UOrmTypeHandler<T14>(r14));
bindResult(UOrmTypeHandler<T15>(r15));
bindResult(UOrmTypeHandler<T16>(r16));
bindResult(UOrmTypeHandler<T17>(r17));
bindResult(UOrmTypeHandler<T18>(r18));
bindResult(UOrmTypeHandler<T19>(r19));
bindResult(UOrmTypeHandler<T20>(r20));
}
// TEMPLATE SPECIALIZATIONS
template <> class U_EXPORT UOrmTypeHandler<null> : public UOrmTypeHandler_Base {