Google APIs Client Library for C++
http_types.h File Reference
#include <map>
#include <string>
#include "googleapis/base/callback.h"
#include "googleapis/base/macros.h"
#include "googleapis/base/mutex.h"
#include "googleapis/base/thread_annotations.h"
#include "googleapis/strings/case.h"
#include "googleapis/util/status.h"

Go to the source code of this file.

Classes

struct  RequestHeaderLess
 Comparator for using headers in standard template library collections. More...
class  HttpRequestOptions
 Specifies per-request options that control its behavior. More...
class  HttpRequestState
 Denotes the current state of an HttpRequest's lifecycel. More...
class  HttpStatusCode
 This is a helper class for interpreting standard HTTP status codes. More...

Namespaces

namespace  googleapis
 

A service request pager acts as a high level iterator for paging through results.


namespace  googleapis::client
 

namespace thread


Typedefs

typedef std::map< string,
string, RequestHeaderLess > 
HttpHeaderMap
 Collection of HTTP headers (without repeated headers).
typedef std::multimap< string,
string, StringCaseLess > 
HttpHeaderMultiMap
 Collection of HTTP headers (allows repeated header values).
typedef Callback1< HttpRequest * > HttpRequestCallback
 Denotes a callback function that takes an HttpRequest* parameter.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines