Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
Identity.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:ICE_API"]]
8[["cpp:doxygen:include:Ice/Ice.h"]]
9[["cpp:header-ext:h"]]
10
11[["ice-prefix"]]
12
13[["js:module:ice"]]
14[["js:cjs-module"]]
15
16[["objc:dll-export:ICE_API"]]
17[["objc:header-dir:objc"]]
18
19[["python:pkgdir:Ice"]]
20
21#ifndef __SLICE2JAVA_COMPAT__
22[["java:package:com.zeroc"]]
23#endif
24
25["objc:prefix:ICE"]
26module Ice
27{
28
40{
46 string name;
47
53 string category;
54}
55
61#ifndef __SLICE2PHP__
62//
63// dictionary key type not supported in PHP
64//
65local dictionary<Identity, Object> ObjectDict;
66#endif
67
73sequence<Identity> IdentitySeq;
74
75}
The Ice core library.
Definition BuiltinSequences.ice:27
sequence< Identity > IdentitySeq
A sequence of identities.
Definition Identity.ice:73
local dictionary< Identity, Object > ObjectDict
A mapping between identities and Ice objects.
Definition Identity.ice:65
The identity of an Ice object.
Definition Identity.ice:40
string name
The name of the Ice object.
Definition Identity.ice:46
string category
The Ice object category.
Definition Identity.ice:53