7 #ifndef BIL_V5FRAMEADDRESS_HPP
8 #define BIL_V5FRAMEADDRESS_HPP
10 #include <boost/cstdint.hpp>
253 unsigned char m_rowIndex;
254 unsigned char m_columnIndex;
255 unsigned char m_frameIndex;
263 if (fa1.m_block != fa2.m_block)
return false;
264 if (fa1.m_lowerHalf != fa2.m_lowerHalf)
return false;
265 if (fa1.m_rowIndex != fa2.m_rowIndex)
return false;
266 if (fa1.m_columnIndex != fa2.m_columnIndex)
return false;
267 return fa1.m_frameIndex == fa2.m_frameIndex;
280 if (fa1.m_block != fa2.m_block)
return fa1.m_block < fa2.m_block;
281 if (fa1.m_lowerHalf != fa2.m_lowerHalf)
return fa2.m_lowerHalf;
282 if (fa1.m_rowIndex != fa2.m_rowIndex)
return fa1.m_rowIndex < fa2.m_rowIndex;
283 if (fa1.m_columnIndex != fa2.m_columnIndex)
return fa1.m_columnIndex < fa2.m_columnIndex;
284 return fa1.m_frameIndex < fa2.m_frameIndex;
290 return (
operator< (fa2, fa1));