Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Context.h
1// Copyright (c) ZeroC, Inc.
2
3// slice2cpp version 3.8.0
4// <auto-generated>Generated from Slice file 'Context.ice'.</auto-generated>
5// clang-format off
6
7#ifndef Ice_Context_h_
8#define Ice_Context_h_
9
11#include <Ice/Config.h>
12#include <map>
13#include <string>
14
15#ifndef ICE_DISABLE_VERSION
16# if ICE_INT_VERSION / 100 != 308
17# error Ice version mismatch!
18# endif
19# if ICE_INT_VERSION % 100 >= 50
20# error Beta header file detected
21# endif
22# if ICE_INT_VERSION % 100 < 0
23# error Ice patch level mismatch!
24# endif
25#endif
26
27// NOLINTBEGIN(modernize-concat-nested-namespaces)
28
29namespace Ice
30{
31 /// Represents additional information carried by an Ice request. This information is filled in by the application
32 /// and transmitted by Ice as-is, from the client to the server.
33 /// @remarks The Ice protocol provides request contexts but does not provide response contexts.
34 using Context = std::map<std::string, std::string, std::less<>>;
35}
36
37// NOLINTEND(modernize-concat-nested-namespaces)
38
40#endif
std::map< std::string, std::string, std::less<> > Context
Represents additional information carried by an Ice request.
Definition Context.h:34
The Ice RPC framework.
Definition SampleEvent.h:66