6from .accelerator
import AcceleratorConnection
8from .esiCppAccel
import (AppID, Type, BundleType, ChannelType, ArrayType,
9 StructType, BitsType, UIntType, SIntType)
12 "AcceleratorConnection",
"AppID",
"Type",
"BundleType",
"ChannelType",
13 "ArrayType",
"StructType",
"BitsType",
"UIntType",
"SIntType"
16if sys.platform ==
"win32":
17 """Ensure that ESI libraries are in the dll path on Windows. Necessary to
18 call when users build against the esiaccel-provided prebuilt CMake/prebuilt
19 libraries, before they are loaded via. python.
21 from .utils
import get_dll_dir
22 os.add_dll_directory(str(get_dll_dir()))