empty {((char*)(m_cell + 1))} ((char*)(m_cell + 1)) {m_elements} m_elements._Mylast - m_elements._Myfirst m_elements._Mylast - m_elements._Myfirst m_elements._Myfirst /{(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/.../{(char*)(m_elements.mpEnd[-3].m_cell+1)}/{(char*)(m_elements.mpEnd[-2].m_cell+1)}/{(char*)(m_elements.mpEnd[-1].m_cell+1)} /{(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/{(char*)(m_elements.mpBegin[2].m_cell+1)}/{(char*)(m_elements.mpBegin[3].m_cell+1)} /{(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/{(char*)(m_elements.mpBegin[2].m_cell+1)} /{(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)} /{(char*)(m_elements.mpBegin[0].m_cell+1)} empty m_elements.mpEnd - m_elements.mpBegin m_elements.mpEnd - m_elements.mpBegin m_elements.mpBegin {(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/.../{(char*)(m_elements.mpEnd[-3].m_cell+1)}/{(char*)(m_elements.mpEnd[-2].m_cell+1)}/{(char*)(m_elements.mpEnd[-1].m_cell+1)} {(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/{(char*)(m_elements.mpBegin[2].m_cell+1)}/{(char*)(m_elements.mpBegin[3].m_cell+1)} {(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)}/{(char*)(m_elements.mpBegin[2].m_cell+1)} {(char*)(m_elements.mpBegin[0].m_cell+1)}/{(char*)(m_elements.mpBegin[1].m_cell+1)} {(char*)(m_elements.mpBegin[0].m_cell+1)} empty m_elements.mpEnd - m_elements.mpBegin m_elements.mpEnd - m_elements.mpBegin m_elements.mpBegin id {m_value} code: {code}, description: {what} empty value: {*m_ptr} *m_ptr *(uint32_t*)(m_buf) *(uint32_t*)(m_buf + 4) *(uint8_t*)(m_buf) (m_buf + 8) {(m_buf + 8)} (m_buf + 8) *(uint32_t*)(m_buf) *(uint32_t*)(m_buf + 4)