26#include <com/sun/star/uno/Sequence.hxx>
29#include <typelib/typedescription.hxx>
54 com::sun::star::uno::TypeDescription
readType();
81 com::sun::star::uno::TypeDescription
const & type,
82 std::vector< BinaryAny > * values);
BinaryAny readSequence(com::sun::star::uno::TypeDescription const &type)
rtl::ByteSequence readTid()
rtl::Reference< Bridge > bridge_
Unmarshal(const Unmarshal &)=delete
sal_uInt32 readCompressed()
com::sun::star::uno::TypeDescription readType()
com::sun::star::uno::Sequence< sal_Int8 > buffer_
BinaryAny readValue(com::sun::star::uno::TypeDescription const &type)
sal_uInt16 readCacheIndex()
void readMemberValues(com::sun::star::uno::TypeDescription const &type, std::vector< BinaryAny > *values)
void check(sal_Int32 size) const
Unmarshal(rtl::Reference< Bridge > bridge, ReaderState &state, com::sun::star::uno::Sequence< sal_Int8 > const &buffer)
Unmarshal & operator=(const Unmarshal &)=delete