Lines Matching defs:aligned
25 enum alignment {unaligned, aligned};
33 struct alignment_access_helper<value_type, aligned>
122 class packed_endian_specific_integral<value_type, little, aligned> {
125 return endian::read_le<value_type, aligned>(&Value);
128 endian::write_le<value_type, aligned>((void *)&Value, newValue);
135 class packed_endian_specific_integral<value_type, big, aligned> {
138 return endian::read_be<value_type, aligned>(&Value);
141 endian::write_be<value_type, aligned>((void *)&Value, newValue);
168 <uint8_t, little, aligned> aligned_ulittle8_t;
170 <uint16_t, little, aligned> aligned_ulittle16_t;
172 <uint32_t, little, aligned> aligned_ulittle32_t;
174 <uint64_t, little, aligned> aligned_ulittle64_t;
177 <int8_t, little, aligned> aligned_little8_t;
179 <int16_t, little, aligned> aligned_little16_t;
181 <int32_t, little, aligned> aligned_little32_t;
183 <int64_t, little, aligned> aligned_little64_t;
204 <uint8_t, big, aligned> aligned_ubig8_t;
206 <uint16_t, big, aligned> aligned_ubig16_t;
208 <uint32_t, big, aligned> aligned_ubig32_t;
210 <uint64_t, big, aligned> aligned_ubig64_t;
213 <int8_t, big, aligned> aligned_big8_t;
215 <int16_t, big, aligned> aligned_big16_t;
217 <int32_t, big, aligned> aligned_big32_t;
219 <int64_t, big, aligned> aligned_big64_t;