LinkRecord.ice
Go to the documentation of this file.
1
// **********************************************************************
2
//
3
// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
4
//
5
// This copy of Ice is licensed to you under the terms described in the
6
// ICE_LICENSE file included in this distribution.
7
//
8
// **********************************************************************
9
10
#pragma once
11
12
[[
"ice-prefix"
,
"cpp:header-ext:h"
]]
13
14
#include <Ice/Identity.ice>
15
#include <
IceStorm/IceStormInternal.ice
>
16
17
module
IceStorm
18
{
19
20
/**
21
*
22
* Used to store persistent information for Topic federation.
23
*
24
**/
25
struct
LinkRecord
26
{
27
TopicLink
*
obj
;
// The topic link object.
28
int
cost
;
// The cost.
29
Topic*
theTopic
;
// The linked topic for getLinkInfoSeq
30
}
31
32
}
// End module IceStorm
IceStorm
Definition:
DBTypes.ice:22
IceStorm::LinkRecord::obj
TopicLink * obj
Definition:
LinkRecord.ice:27
IceStorm::TopicLink
The TopicLink interface.
Definition:
IceStormInternal.h:698
IceStorm::LinkRecord::theTopic
Topic * theTopic
Definition:
LinkRecord.ice:29
IceStorm::LinkRecord::cost
int cost
Definition:
LinkRecord.ice:28
IceStormInternal.ice
ArmarXCore
applications
ArmarXStorm
IceStorm
LinkRecord.ice
Generated on Sat Oct 12 2024 09:14:01 for armarx_documentation by
1.8.17