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

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)
 

Macro Definition Documentation

◆ OOO_IS_MOUNT_OPERATION

#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.

◆ OOO_IS_MOUNT_OPERATION_CLASS

#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.

◆ OOO_MOUNT_OPERATION

#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.

◆ OOO_MOUNT_OPERATION_CLASS

#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.

◆ OOO_MOUNT_OPERATION_GET_CLASS

#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.

◆ OOO_TYPE_MOUNT_OPERATION

#define OOO_TYPE_MOUNT_OPERATION   (ooo_mount_operation_get_type ())

Definition at line 31 of file gio_mount.hxx.

Function Documentation

◆ ooo_mount_operation_get_type()

GType ooo_mount_operation_get_type ( )

◆ ooo_mount_operation_new()

GMountOperation * ooo_mount_operation_new ( ucb::ucp::gio::glib::MainContextRef &&  context,
const css::uno::Reference< css::ucb::XCommandEnvironment > &  rEnv 
)