package com_maroontress_libcgi_request

class MappedRequest

#define com_maroontress_libcgi_request_MappedRequest_IMPORT
#include <com/maroontress/libcgi/request/MappedRequest.h>
マップされたリクエストです。

GetRequestクラスURLEncodedPostRequestクラスはこのクラスに委譲します。


Struct Summary

struct MappedRequest
          マップされたリクエストの実装となる構造体です。
 struct com_maroontress_libcgi_Request super
          親クラス
 struct Map * map
          マップ

Method Summary

 struct MappedRequest * MappedRequest_create(void)
          マップされたリクエストを生成します。

Struct Detail

struct MappedRequest

マップされたリクエストの実装となる構造体です。

super

struct com_maroontress_libcgi_Request super

親クラス

map

struct Map * map

マップ

Method Detail

MappedRequest_create

struct MappedRequest * MappedRequest_create( void)
マップされたリクエストを生成します。

戻り値が参照するオブジェクトはcom_maroontress_libcgi_Request_free()で解放しなければなりません。

生成に失敗したときはNULLを返します。

Returns:
マップされたリクエストのインスタンス、またはNULL