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>
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::TopicPrx theTopic
Definition LinkRecord.h:123
::IceStorm::TopicLinkPrx obj
Definition LinkRecord.h:121