85 return new Int8(*
this);
94 static_cast<BaseType &
>(*this) = rhs;
157 fwrite(oss.str().data(),
sizeof(char), oss.str().length(), out);
165 out <<
" = " <<
d_buf <<
";\n" ;
176 throw InternalErr(__FILE__, __LINE__,
"This value not read!");
180 throw InternalErr(__FILE__, __LINE__,
"This value not read!");
184 return Cmp<dods_int8, dods_int8>(op,
d_buf,
static_cast<Int8*
>(b)->
value());
186 return SUCmp<dods_int8, dods_byte>(op,
d_buf,
static_cast<Byte*
>(b)->
value());
188 return Cmp<dods_int8, dods_int16>(op,
d_buf,
static_cast<Int16*
>(b)->
value());
190 return SUCmp<dods_int8, dods_uint16>(op,
d_buf,
static_cast<UInt16*
>(b)->
value());
192 return Cmp<dods_int8, dods_int32>(op,
d_buf,
static_cast<Int32*
>(b)->
value());
194 return SUCmp<dods_int8, dods_uint32>(op,
d_buf,
static_cast<UInt32*
>(b)->
value());
196 return Cmp<dods_int8, dods_int64>(op,
d_buf,
static_cast<Int64*
>(b)->
value());
198 return SUCmp<dods_int8, dods_uint64>(op,
d_buf,
static_cast<UInt64*
>(b)->
value());
200 return Cmp<dods_int8, dods_float32>(op,
d_buf,
static_cast<Float32*
>(b)->
value());
202 return Cmp<dods_int8, dods_float64>(op,
d_buf,
static_cast<Float64*
>(b)->
value());
209 return rops<dods_int8, dods_byte, SUCmp<dods_int8, dods_byte> >(
d_buf,
static_cast<Byte*
>(b)->
value());
211 return rops<dods_int8, dods_int16, Cmp<dods_int8, dods_int16> >(
d_buf,
static_cast<Int16 *
>(b)->
value());
213 return rops<dods_int8, dods_uint16, SUCmp<dods_int8, dods_uint16> >(
d_buf,
static_cast<UInt16 *
>(b)->
value());
215 return rops<dods_int8, dods_int32, Cmp<dods_int8, dods_int32> >(
d_buf,
static_cast<Int32 *
>(b)->
value());
217 return rops<dods_int8, dods_uint32, SUCmp<dods_int8, dods_uint32> >(
d_buf,
static_cast<UInt32 *
>(b)->
value());
219 return rops<dods_int8, dods_int64, Cmp<dods_int8, dods_int64> >(
d_buf,
static_cast<Int64 *
>(b)->
value());
221 return rops<dods_int8, dods_uint64, Cmp<dods_int8, dods_uint64> >(
d_buf,
static_cast<UInt64 *
>(b)->
value());
223 return rops<dods_int8, dods_float32, Cmp<dods_int64, dods_float32> >(
d_buf,
static_cast<Float32 *
>(b)->
value());
225 return rops<dods_int8, dods_float64, Cmp<dods_int64, dods_float64> >(
d_buf,
static_cast<Float64 *
>(b)->
value());
244 << (
void *)
this <<
")" << endl ;