Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/thirdparty/embree/common/sys/library.h
9912 views
1
// Copyright 2009-2021 Intel Corporation
2
// SPDX-License-Identifier: Apache-2.0
3
4
#pragma once
5
6
#include "platform.h"
7
8
namespace embree
9
{
10
/*! type for shared library */
11
typedef struct opaque_lib_t* lib_t;
12
13
/*! loads a shared library */
14
lib_t openLibrary(const std::string& file);
15
16
/*! returns address of a symbol from the library */
17
void* getSymbol(lib_t lib, const std::string& sym);
18
19
/*! unloads a shared library */
20
void closeLibrary(lib_t lib);
21
}
22
23