3#ifndef ICE_SLICED_DATA_F_H
4#define ICE_SLICED_DATA_F_H
Holds class slices that cannot be unmarshaled because their types are not known locally.
Represents an instance of an unknown class.
std::shared_ptr< SliceInfo > SliceInfoPtr
A shared pointer to a SliceInfo.
std::vector< SliceInfoPtr > SliceInfoSeq
The slices of unknown types.
std::shared_ptr< UnknownSlicedValue > UnknownSlicedValuePtr
A shared pointer to an UnknownSlicedValue.
std::shared_ptr< SlicedData > SlicedDataPtr
A shared pointer to a SlicedData.
Encapsulates the details of a class slice with an unknown type.