SG::PackedConverter Node1 SG::PackedConverter + PackedConverter() + write() + write() + read() + read() - writeUnsigned() - writeSigned() - writeFloat() - readUnsigned() - readSigned() - readFloat() Node2 CxxUtils::FloatPacker - m_nmantissa - m_scale - m_invscale - m_is_signed - m_round - m_npack - m_npack_ones - m_signmask - m_nexp - m_nexp_ones - m_min_exp - m_max_exp + FloatPacker() + pack() + unpack() Node2->Node1 -m_packer Node3 SG::PackedParameters - m_nbits - m_nmantissa - m_scale - m_flags + PackedParameters() + PackedParameters() + PackedParameters() + nbits() + nmantissa() + flags() + scale() + isSigned() + isFloat() + hasScale() and 8 more... + isValidOption() Node3->Node1 -m_parms