19 #ifndef PAGESPEED_KERNEL_UTIL_URL_MULTIPART_ENCODER_H_
20 #define PAGESPEED_KERNEL_UTIL_URL_MULTIPART_ENCODER_H_
27 namespace net_instaweb {
29 class ResourceContext;
50 virtual void Encode(
const StringVector& urls,
const ResourceContext* data,
53 virtual bool Decode(
const StringPiece& url_segment,
55 ResourceContext* data,
Definition: url_multipart_encoder.h:45
virtual bool Decode(const StringPiece &url_segment, StringVector *urls, ResourceContext *data, MessageHandler *handler) const
std::string GoogleString
PAGESPEED_KERNEL_BASE_STRING_H_.
Definition: string.h:24
Definition: url_segment_encoder.h:33
Definition: message_handler.h:39
virtual void Encode(const StringVector &urls, const ResourceContext *data, GoogleString *encoding) const