5#ifndef ICE_SLICED_DATA_F_H
6#define ICE_SLICED_DATA_F_H
18#ifdef ICE_CPP11_MAPPING
20using SliceInfoPtr = ::std::shared_ptr<SliceInfo>;
21using SlicedDataPtr = ::std::shared_ptr<SlicedData>;
22using UnknownSlicedValuePtr = ::std::shared_ptr<UnknownSlicedValue>;
26typedef IceInternal::Handle<SliceInfo> SliceInfoPtr;
29typedef IceInternal::Handle<SlicedData> SlicedDataPtr;
32typedef IceInternal::Handle<UnknownSlicedValue> UnknownSlicedValuePtr;
#define ICE_API
Definition Config.h:197
Holds the slices of unknown types.
Definition SlicedData.h:63
Represents an instance of an unknown type.
Definition SlicedData.h:98
Definition BuiltinSequences.h:56
IceUtil::Shared * upCast(::Ice::LocalObject *)
::std::vector< SliceInfoPtr > SliceInfoSeq
The slices of unknown types.
Definition SlicedDataF.h:36
Encapsulates the details of a slice for an unknown class or exception type.
Definition SlicedData.h:23