LibreOffice Module ucb (master)  1
Classes | Namespaces | Macros | Typedefs | Functions
gio_mount.hxx File Reference
#include <sal/config.h>
#include <memory>
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
#include <gio/gio.h>
Include dependency graph for gio_mount.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ucb::ucp::gio::glib::detail::MainContextUnref
 
struct  OOoMountOperation
 
struct  OOoMountOperationClass
 

Namespaces

 ucb::ucp::gio::glib
 
 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)
 

Macro Definition Documentation

#define OOO_IS_MOUNT_OPERATION (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), OOO_TYPE_MOUNT_OPERATION))

Definition at line 35 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 36 of file gio_mount.hxx.

#define OOO_MOUNT_OPERATION (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), OOO_TYPE_MOUNT_OPERATION, OOoMountOperation))

Definition at line 33 of file gio_mount.hxx.

Referenced by ooo_mount_operation_finalize().

#define OOO_MOUNT_OPERATION_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST((k), OOO_TYPE_MOUNT_OPERATION, OOoMountOperationClass))

Definition at line 34 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 37 of file gio_mount.hxx.

#define OOO_TYPE_MOUNT_OPERATION   (ooo_mount_operation_get_type ())

Definition at line 32 of file gio_mount.hxx.

Referenced by ooo_mount_operation_new().

Function Documentation

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 
)