LibreOffice Module ucb (master) 1
|
#include <sal/config.h>
#include <memory>
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
#include <gio/gio.h>
Go to the source code of this file.
Classes | |
struct | ucb::ucp::gio::glib::detail::MainContextUnref |
struct | OOoMountOperation |
struct | OOoMountOperationClass |
Namespaces | |
namespace | ucb |
namespace | ucb::ucp |
namespace | ucb::ucp::gio |
namespace | ucb::ucp::gio::glib |
namespace | ucb::ucp::gio::glib::detail |
Macros | |
#define | OOO_TYPE_MOUNT_OPERATION (ooo_mount_operation_get_type ()) |
#define | OOO_MOUNT_OPERATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), OOO_TYPE_MOUNT_OPERATION, OOoMountOperation)) |
#define | OOO_MOUNT_OPERATION_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), OOO_TYPE_MOUNT_OPERATION, OOoMountOperationClass)) |
#define | OOO_IS_MOUNT_OPERATION(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), OOO_TYPE_MOUNT_OPERATION)) |
#define | OOO_IS_MOUNT_OPERATION_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), OOO_TYPE_MOUNT_OPERATION)) |
#define | OOO_MOUNT_OPERATION_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), OOO_TYPE_MOUNT_OPERATION, OOoMountOperationClass)) |
Typedefs | |
using | ucb::ucp::gio::glib::MainContextRef = std::unique_ptr< GMainContext, detail::MainContextUnref > |
Functions | |
GType | ooo_mount_operation_get_type () |
GMountOperation * | ooo_mount_operation_new (ucb::ucp::gio::glib::MainContextRef &&context, const css::uno::Reference< css::ucb::XCommandEnvironment > &rEnv) |
#define OOO_IS_MOUNT_OPERATION | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), OOO_TYPE_MOUNT_OPERATION)) |
Definition at line 34 of file gio_mount.hxx.
#define OOO_IS_MOUNT_OPERATION_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_TYPE ((k), OOO_TYPE_MOUNT_OPERATION)) |
Definition at line 35 of file gio_mount.hxx.
#define OOO_MOUNT_OPERATION | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), OOO_TYPE_MOUNT_OPERATION, OOoMountOperation)) |
Definition at line 32 of file gio_mount.hxx.
#define OOO_MOUNT_OPERATION_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_CAST((k), OOO_TYPE_MOUNT_OPERATION, OOoMountOperationClass)) |
Definition at line 33 of file gio_mount.hxx.
#define OOO_MOUNT_OPERATION_GET_CLASS | ( | o | ) | (G_TYPE_INSTANCE_GET_CLASS ((o), OOO_TYPE_MOUNT_OPERATION, OOoMountOperationClass)) |
Definition at line 36 of file gio_mount.hxx.
#define OOO_TYPE_MOUNT_OPERATION (ooo_mount_operation_get_type ()) |
Definition at line 31 of file gio_mount.hxx.
GType ooo_mount_operation_get_type | ( | ) |
GMountOperation * ooo_mount_operation_new | ( | ucb::ucp::gio::glib::MainContextRef && | context, |
const css::uno::Reference< css::ucb::XCommandEnvironment > & | rEnv | ||
) |
Definition at line 203 of file gio_mount.cxx.
References OOoMountOperation::context, OOO_TYPE_MOUNT_OPERATION, OOoMountOperation::parent_instance, and OOoMountOperation::pEnv.