Ice 3.7 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
Types.ice
Go to the documentation of this file.
1 //
2 // Copyright (c) ZeroC, Inc. All rights reserved.
3 //
4 
5 #pragma once
6 
7 [["cpp:dll-export:ICEBT_API"]]
8 [["cpp:doxygen:include:IceBT/IceBT.h"]]
9 [["cpp:header-ext:h"]]
10 
11 [["ice-prefix"]]
12 
13 [["js:module:ice"]]
14 [["js:cjs-module"]]
15 
16 [["objc:header-dir:objc"]]
17 
18 [["python:pkgdir:IceBT"]]
19 
20 #ifndef __SLICE2JAVA_COMPAT__
21 [["java:package:com.zeroc"]]
22 #endif
23 
29 ["objc:prefix:ICEBT"]
30 module IceBT
31 {
32 
38 ["cpp:ice_print"]
39 local exception BluetoothException
40 {
42  string reason;
43 }
44 
45 }
IceBT::BluetoothException
Indicates a failure in the Bluetooth plug-in.
Definition: Types.ice:40
IceBT::BluetoothException::reason
string reason
Provides more information about the failure.
Definition: Types.ice:42
IceBT
IceBT provides a Bluetooth transport for Ice.
Definition: ConnectionInfo.ice:28