dynload.hxx (86e1cf34) dynload.hxx (4f1ceeb3)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 13 unchanged lines hidden (view full) ---

22
23
24#ifndef _SALHELPER_DYNLOAD_HXX_
25#define _SALHELPER_DYNLOAD_HXX_
26
27#include <sal/types.h>
28#include <rtl/ustring.hxx>
29#include <osl/module.h>
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 13 unchanged lines hidden (view full) ---

22
23
24#ifndef _SALHELPER_DYNLOAD_HXX_
25#define _SALHELPER_DYNLOAD_HXX_
26
27#include <sal/types.h>
28#include <rtl/ustring.hxx>
29#include <osl/module.h>
30#include <salhelper/salhelperdllapi.h>
30
31namespace salhelper
32{
33
34/** The ORealDynamicLoader is an implementation helper class for the template loader ODynamicLoader.
35 */
31
32namespace salhelper
33{
34
35/** The ORealDynamicLoader is an implementation helper class for the template loader ODynamicLoader.
36 */
36class ORealDynamicLoader
37class SALHELPER_DLLPUBLIC ORealDynamicLoader
37{
38public:
39 /** initializes the loader, loads the library and call the initialization function.
40
41 @param ppSetToZeroInDestructor points to the loader instance which must be set to NULL
42 if the loader will be destroyed.
43 @param strModuleName specifies the library name.
44 @param strInitFunction specifies the name of the initialization function.

--- 158 unchanged lines hidden ---
38{
39public:
40 /** initializes the loader, loads the library and call the initialization function.
41
42 @param ppSetToZeroInDestructor points to the loader instance which must be set to NULL
43 if the loader will be destroyed.
44 @param strModuleName specifies the library name.
45 @param strInitFunction specifies the name of the initialization function.

--- 158 unchanged lines hidden ---