LibreOffice Module binaryurp (master) 1
|
#include <binaryany.hxx>
Public Member Functions | |
BinaryAny () noexcept | |
BinaryAny (com::sun::star::uno::TypeDescription const &type, void *value) noexcept | |
BinaryAny (uno_Any const &raw) noexcept | |
BinaryAny (BinaryAny const &other) noexcept | |
BinaryAny (BinaryAny &&other) noexcept | |
~BinaryAny () noexcept | |
BinaryAny & | operator= (BinaryAny const &other) noexcept |
BinaryAny & | operator= (BinaryAny &&other) noexcept |
uno_Any & | get () noexcept |
com::sun::star::uno::TypeDescription | getType () const noexcept |
void * | getValue (com::sun::star::uno::TypeDescription const &type) const noexcept |
Private Attributes | |
uno_Any | data_ |
Definition at line 30 of file binaryany.hxx.
|
noexcept |
Definition at line 53 of file binaryany.cxx.
References data_, and uno_any_construct().
|
noexcept |
|
explicitnoexcept |
Definition at line 64 of file binaryany.cxx.
References typelib_typedescriptionreference_acquire().
|
noexcept |
Definition at line 72 of file binaryany.cxx.
References uno_type_any_construct().
|
noexcept |
Definition at line 76 of file binaryany.cxx.
|
noexcept |
Definition at line 80 of file binaryany.cxx.
References data_, and uno_any_destruct().
Referenced by binaryurp::Bridge::mapCppToBinaryAny().
|
inlinenoexcept |
Definition at line 51 of file binaryany.hxx.
References data_.
Referenced by binaryurp::Bridge::mapCppToBinaryAny().
|
noexcept |
Definition at line 97 of file binaryany.cxx.
References data_.
Referenced by binaryurp::Proxy::do_dispatch_throw(), binaryurp::IncomingRequest::execute_throw(), binaryurp::Bridge::getInstance(), and binaryurp::Reader::readReplyMessage().
|
noexcept |
Definition at line 101 of file binaryany.cxx.
References type.
Referenced by binaryurp::Proxy::do_dispatch_throw(), binaryurp::Bridge::getInstance(), binaryurp::Bridge::handleRequestChangeReply(), and binaryurp::Reader::readMessage().
Definition at line 91 of file binaryany.cxx.
References uno_any_destruct().
Definition at line 84 of file binaryany.cxx.
References uno_type_any_assign().
|
mutableprivate |
Definition at line 59 of file binaryany.hxx.
Referenced by BinaryAny(), get(), getType(), and ~BinaryAny().