Mercurial > forge
diff main/database/src/converters_arr_comp.cc @ 12612:2257648e8ce1 octave-forge
avoid using const_cast, new release 2.3.2
* pq_connection.h/cc: octave_pq_connection now contains pointer to object
of new class octave_pq_connection_rep, containing the pq-specific members
formerly in octave_pq_connection.
* pq_exec.cc, pq_close.cc, pq_update_types.cc, pq_conninfo.cc, pq_lo.cc:
Remove const_cast, use octave_pq_connection_rep object instead.
* __pq_connect__.cc, converters.h/cc, converters_arr_comp.cc, command.h/cc:
Use octave_pq_connection_rep instead of octave_pq_connection.
author | i7tiol |
---|---|
date | Tue, 05 May 2015 07:31:33 +0000 |
parents | ed5361361a0f |
children | 1af86934c14e |
line wrap: on
line diff
--- a/main/database/src/converters_arr_comp.cc Tue May 05 05:29:10 2015 +0000 +++ b/main/database/src/converters_arr_comp.cc Tue May 05 07:31:33 2015 +0000 @@ -33,7 +33,7 @@ return NULL; \ } -oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection &conn, +oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection_rep &conn, std::string &name, pq_oct_type_t &oct_type) { @@ -82,7 +82,7 @@ return conv; } -oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection &conn, Oid oid, +oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection_rep &conn, Oid oid, pq_oct_type_t &oct_type) { // printf ("pgtype_from_spec(%u): ", oid); @@ -111,7 +111,7 @@ return conv; } -oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection &conn, Oid oid, +oct_pq_conv_t *pgtype_from_spec (const octave_pq_connection_rep &conn, Oid oid, oct_pq_conv_t *&c_conv, pq_oct_type_t &oct_type) { @@ -130,7 +130,7 @@ return c_conv; } -oct_pq_conv_t *pgtype_from_octtype (const octave_pq_connection &conn, +oct_pq_conv_t *pgtype_from_octtype (const octave_pq_connection_rep &conn, const octave_value ¶m) { // printf ("pgtype_from_octtype: "); @@ -269,7 +269,7 @@ } } -int from_octave_bin_array (const octave_pq_connection &conn, +int from_octave_bin_array (const octave_pq_connection_rep &conn, const octave_value &oct_arr, oct_pq_dynvec_t &val, oct_pq_conv_t *conv) { @@ -377,7 +377,7 @@ return 0; } -int from_octave_bin_composite (const octave_pq_connection &conn, +int from_octave_bin_composite (const octave_pq_connection_rep &conn, const octave_value &oct_comp, oct_pq_dynvec_t &val, oct_pq_conv_t *conv) @@ -453,7 +453,7 @@ return 0; } -int from_octave_str_array (const octave_pq_connection &conn, +int from_octave_str_array (const octave_pq_connection_rep &conn, const octave_value &oct_arr, oct_pq_dynvec_t &val, octave_value &type) { @@ -464,7 +464,7 @@ return 0; } -int from_octave_str_composite (const octave_pq_connection &conn, +int from_octave_str_composite (const octave_pq_connection_rep &conn, const octave_value &oct_comp, oct_pq_dynvec_t &val, octave_value &type) @@ -476,7 +476,7 @@ return 0; } -int to_octave_bin_array (const octave_pq_connection &conn, +int to_octave_bin_array (const octave_pq_connection_rep &conn, const char *v, octave_value &ov, int nb, oct_pq_conv_t *conv) { @@ -561,7 +561,7 @@ return 0; } -int to_octave_bin_composite (const octave_pq_connection &conn, +int to_octave_bin_composite (const octave_pq_connection_rep &conn, const char *v, octave_value &ov, int nb, oct_pq_conv_t *conv) { @@ -629,7 +629,7 @@ } -int to_octave_str_array (const octave_pq_connection &conn, +int to_octave_str_array (const octave_pq_connection_rep &conn, const char *v, octave_value &ov, int nb, oct_pq_conv_t *conv) { @@ -640,7 +640,7 @@ return 0; } -int to_octave_str_composite (const octave_pq_connection &conn, +int to_octave_str_composite (const octave_pq_connection_rep &conn, const char *v, octave_value &ov, int nb, oct_pq_conv_t *conv) {