Ice 3.7 C++11 API Reference
Public Attributes | List of all members
Ice::SliceInfo Struct Reference

Encapsulates the details of a slice for an unknown class or exception type. More...

#include <Ice/Ice.h>

Public Attributes

::std::vector< Bytebytes
 The encoded bytes for this slice, including the leading size integer. More...
 
int compactId
 The Slice compact type ID for this slice. More...
 
bool hasOptionalMembers
 Whether or not the slice contains optional members. More...
 
::std::vector< ValuePtr > instances
 The class instances referenced by this slice. More...
 
bool isLastSlice
 Whether or not this is the last slice. More...
 
::std::string typeId
 The Slice type ID for this slice. More...
 

Detailed Description

Encapsulates the details of a slice for an unknown class or exception type.

Member Data Documentation

◆ bytes

::std::vector<Byte> Ice::SliceInfo::bytes

The encoded bytes for this slice, including the leading size integer.

◆ compactId

int Ice::SliceInfo::compactId

The Slice compact type ID for this slice.

◆ hasOptionalMembers

bool Ice::SliceInfo::hasOptionalMembers

Whether or not the slice contains optional members.

◆ instances

::std::vector<ValuePtr> Ice::SliceInfo::instances

The class instances referenced by this slice.

◆ isLastSlice

bool Ice::SliceInfo::isLastSlice

Whether or not this is the last slice.

◆ typeId

::std::string Ice::SliceInfo::typeId

The Slice type ID for this slice.


The documentation for this struct was generated from the following file: