text: /**
   * Swagger Petstore
   * This is a sample server Petstore server.  You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/).  For this sample, you can use the api key `special-key` to test the authorization filters.
   *
   * OpenAPI spec version: 1.0.0
   * Contact: apiteam@swagger.io
   *
   * NOTE: This class is auto generated by the swagger code generator 2.2.3-SNAPSHOT.
   * https://github.com/swagger-api/swagger-codegen.git
   * Do not edit the class manually.
   */
  
  /*
   * JsonBody.h
   *
   * This is a JSON http body which can be submitted via http
   */
  
  #ifndef JsonBody_H_
  #define JsonBody_H_
  
  
  #include "IHttpBody.h"
  
  #include <cpprest/json.h>
  
  namespace io {
  namespace swagger {
  namespace client {
  namespace model {
  
  class  JsonBody
      : public IHttpBody
  {
  public:
      JsonBody( const web::json::value& value );
      virtual ~JsonBody();
  
      void writeTo( std::ostream& target ) override;
  
  protected:
      web::json::value m_Json;
  };
  
  }
  }
  }
  }
  
  #endif /* JsonBody_H_ */
  