Program Listing for File IHttpBody.h

Return to documentation for file (axr.sdk/net/IHttpBody.h)

// Copyright (C) AcceleratXR, Inc. All rights reserved.
#pragma once

#include "../Variant.h"
#include <iostream>

namespace axr {
namespace sdk {
namespace net {

class IHttpBody
{
public:
    virtual ~IHttpBody() { }

    virtual void WriteTo(std::ostream& stream) = 0;
    virtual void WriteTo(json::StringWriter& stream) = 0;
};

} // namespace net
} // namespace axr
} // namespace sdk