LibreOffice Module framework (master) 1
|
#include <loadenv/actionlockguard.hxx>
#include <com/sun/star/frame/XComponentLoader.hpp>
#include <com/sun/star/frame/XFrame.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/util/URL.hpp>
#include <rtl/ref.hxx>
#include <unotools/mediadescriptor.hxx>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< LoadEnvFeatures > |
class | framework::LoadEnv |
implements general mechanism for loading documents. More... | |
Namespaces | |
namespace | o3tl |
namespace | framework |
Enumerations | |
enum class | LoadEnvFeatures { NONE = 0 , WorkWithUI = 1 , AllowContentHandler = 2 } |
enable/disable special features of a load request. More... | |
|
strong |
enable/disable special features of a load request.
@desrc Such features must outcome without any special parameters. To make enabling/disabling of features very easy (e.g. at the ctor of this class) these values must be combinable as flags. That means: its values must be in range of [2^n]!
Definition at line 43 of file loadenv.hxx.