26#include <rtl/byteseq.hxx>
28#include <rtl/ustring.hxx>
30#include <typelib/typedescription.hxx>
31#include <uno/dispatcher.hxx>
48 com::sun::star::uno::UnoInterfaceReference
object,
49 com::sun::star::uno::TypeDescription type,
50 sal_uInt16 functionId,
bool synchronous,
51 com::sun::star::uno::TypeDescription
const & member,
bool setter,
52 std::vector< BinaryAny >&& inArguments,
bool currentContextMode,
53 com::sun::star::uno::UnoInterfaceReference currentContext);
61 BinaryAny * returnValue, std::vector< BinaryAny > * outArguments)
const;
66 com::sun::star::uno::UnoInterfaceReference
object_;
67 com::sun::star::uno::TypeDescription
type_;
68 com::sun::star::uno::TypeDescription
member_;
IncomingRequest(const IncomingRequest &)=delete
IncomingRequest & operator=(const IncomingRequest &)=delete
com::sun::star::uno::UnoInterfaceReference object_
IncomingRequest(rtl::Reference< Bridge > const &bridge, rtl::ByteSequence tid, OUString oid, com::sun::star::uno::UnoInterfaceReference object, com::sun::star::uno::TypeDescription type, sal_uInt16 functionId, bool synchronous, com::sun::star::uno::TypeDescription const &member, bool setter, std::vector< BinaryAny > &&inArguments, bool currentContextMode, com::sun::star::uno::UnoInterfaceReference currentContext)
rtl::Reference< Bridge > bridge_
com::sun::star::uno::TypeDescription member_
bool execute_throw(BinaryAny *returnValue, std::vector< BinaryAny > *outArguments) const
com::sun::star::uno::TypeDescription type_
std::vector< BinaryAny > inArguments_
com::sun::star::uno::UnoInterfaceReference currentContext_