Http.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------------------+
2 |
3 | Supplied under applicable software license agreement.
4 |
5 | Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6 |
7 +---------------------------------------------------------------------------------------*/
8 #pragma once
9 
10 #include <Bentley/Bentley.h>
11 #include <memory>
12 #include <inttypes.h>
13 
14  #define BEHTTP_EXPORT IMPORT_ATTRIBUTE
15 
16 #define BENTLEY_HTTP_NAMESPACE_NAME Http
17 #define BEGIN_BENTLEY_HTTP_NAMESPACE BEGIN_BENTLEY_NAMESPACE namespace BENTLEY_HTTP_NAMESPACE_NAME {
18 #define END_BENTLEY_HTTP_NAMESPACE END_BENTLEY_NAMESPACE }
19 #define USING_NAMESPACE_BENTLEY_HTTP using namespace Bentley::BENTLEY_HTTP_NAMESPACE_NAME;
20 
21 #define LOGGER_NAMESPACE_BENTLEY_HTTP "Bentley.Http"
22 
#define BEGIN_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:17
Definition: HttpError.h:19
Definition: HttpResponse.h:60
Defines typedefs and constants that can be used across other namespaces. All Bentley-authored C++ sou...
Definition: HttpRequest.h:26
#define END_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:18
#define DEFINE_POINTER_SUFFIX_TYPEDEFS(_structname_)
Definition: Bentley.h:136

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.