Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Format.h
1// Copyright (c) ZeroC, Inc.
2
3#ifndef ICE_FORMAT_H
4#define ICE_FORMAT_H
5
6#include <cstdint>
7
8namespace Ice
9{
10 /// Specifies the format for marshaling classes and exceptions with the Slice 1.1 encoding.
11 enum class FormatType : std::uint8_t
12 {
13 /// Favors compactness, but does not support slicing-off unknown slices during unmarshaling.
15
16 /// Allows slicing-off unknown slices during unmarshaling, at the cost of some extra space in the marshaled
17 /// data.
19 };
20}
21
22#endif
FormatType
Specifies the format for marshaling classes and exceptions with the Slice 1.1 encoding.
Definition Format.h:12
@ CompactFormat
Favors compactness, but does not support slicing-off unknown slices during unmarshaling.
Definition Format.h:14
@ SlicedFormat
Allows slicing-off unknown slices during unmarshaling, at the cost of some extra space in the marshal...
Definition Format.h:18
The Ice RPC framework.
Definition SampleEvent.h:59