fwd.h 556 B

1234567891011121314151617181920212223242526
  1. #pragma once
  2. #include <memory>
  3. namespace NYT {
  4. ////////////////////////////////////////////////////////////////////////////////
  5. struct TClientContext;
  6. class THttpHeader;
  7. namespace NHttpClient {
  8. class IHttpClient;
  9. class IHttpRequest;
  10. class IHttpResponse;
  11. using IHttpClientPtr = std::shared_ptr<IHttpClient>;
  12. using IHttpResponsePtr = std::unique_ptr<IHttpResponse>;
  13. using IHttpRequestPtr = std::unique_ptr<IHttpRequest>;
  14. } // namespace NHttpClient
  15. ////////////////////////////////////////////////////////////////////////////////
  16. } // namespace NYT