Crest::CrestContainer Node1 Crest::CrestContainer - m_payload - m_row - m_iov_data - m_vector_data - m_full_data - m_modeId - m_isVectorPayload + CrestContainer() + ~CrestContainer() + addColumn() + addColumn() + addColumn() + isVectorPayload() + setVectorPayload() + stringToTypeId() + intToTypeId() + putRow2Vector() and 25 more... + base64_encode() + base64_decode() - validatePayloadSize() - createRowArray() - getRow() Node2 std::vector< std::pair < std::string, TypeId > > + elements Node2->Node1 -m_payload_spec