| 107 | } |
| 108 | |
| 109 | void array_insertions( |
| 110 | ACE_Message_Block* chain, const ArrayValues& values, |
| 111 | ACE_CDR::ULong length, const Encoding& encoding) |
| 112 | { |
| 113 | Serializer serializer(chain, encoding); |
| 114 | |
| 115 | serializer.write_octet_array(values.octetValue, length); |
| 116 | #if OPENDDS_HAS_EXPLICIT_INTS |
| 117 | serializer.write_int8_array(values.int8Value, length); |
| 118 | #endif |
| 119 | serializer.write_short_array(values.shortValue, length); |
| 120 | serializer.write_long_array(values.longValue, length); |
| 121 | serializer.write_longlong_array(values.longlongValue, length); |
| 122 | #if OPENDDS_HAS_EXPLICIT_INTS |
| 123 | serializer.write_uint8_array(values.uint8Value, length); |
| 124 | #endif |
| 125 | serializer.write_ushort_array(values.ushortValue, length); |
| 126 | serializer.write_ulong_array(values.ulongValue, length); |
| 127 | serializer.write_ulonglong_array(values.ulonglongValue, length); |
| 128 | serializer.write_float_array(values.floatValue, length); |
| 129 | serializer.write_double_array(values.doubleValue, length); |
| 130 | serializer.write_longdouble_array(values.longdoubleValue, length); |
| 131 | serializer.write_char_array(values.charValue, length); |
| 132 | serializer.write_wchar_array(values.wcharValue, length); |
| 133 | } |
| 134 | |
| 135 | size_t skip(size_t pos, size_t typeSize, size_t maxAlign) |
| 136 | { |
no test coverage detected