|
Ice 3.7 C++98 API Reference
|
Encapsulates the details of a slice for an unknown class or exception type. More...
#include <Ice/Ice.h>


Public Attributes | |
| ::std::vector< Byte > | bytes |
| The encoded bytes for this slice, including the leading size integer. | |
| int | compactId |
| The Slice compact type ID for this slice. | |
| bool | hasOptionalMembers |
| Whether or not the slice contains optional members. | |
| ::std::vector< ValuePtr > | instances |
| The class instances referenced by this slice. | |
| bool | isLastSlice |
| Whether or not this is the last slice. | |
| ::std::string | typeId |
| The Slice type ID for this slice. | |
Additional Inherited Members | |
| Public Member Functions inherited from IceUtil::Shared | |
| void | __clearFlag (unsigned char flag) |
| virtual void | __decRef () |
| virtual int | __getRef () const |
| bool | __hasFlag (unsigned char flag) |
| virtual void | __incRef () |
| void | __setFlag (unsigned char flag) |
| virtual void | __setNoDelete (bool) |
| Shared & | operator= (const Shared &) |
| Shared () | |
| Shared (const Shared &) | |
| virtual | ~Shared () |
| Static Public Attributes inherited from IceUtil::Shared | |
| static const unsigned char | NoDelete |
| Protected Attributes inherited from IceUtil::Shared | |
| unsigned char | _flags |
| IceUtilInternal::Atomic | _ref |
Encapsulates the details of a slice for an unknown class or exception type.
| ::std::vector<Byte> Ice::SliceInfo::bytes |
The encoded bytes for this slice, including the leading size integer.
| int Ice::SliceInfo::compactId |
The Slice compact type ID for this slice.
| bool Ice::SliceInfo::hasOptionalMembers |
Whether or not the slice contains optional members.
| ::std::vector<ValuePtr> Ice::SliceInfo::instances |
The class instances referenced by this slice.
| bool Ice::SliceInfo::isLastSlice |
Whether or not this is the last slice.
| ::std::string Ice::SliceInfo::typeId |
The Slice type ID for this slice.