protobuf module

Copyright © 1995-2012 Opera Software AS. All rights reserved. This file is part of the Opera web browser. It may not be distributed under any circumstances.

Introduction

The protobuf module provides support for Google Protocol Buffer (protobuf) structures, it handles encoding/decoding and C++ code generation. In addition the module also provides support for JSON and XML using the same structures.

Documents

Protocol Buffer
Explains how the Protocol Buffer system is used and what parts are implemented.
Code generator
Explains how the code generator is built, how to use and extend it.
Customization
Explains how to customize the generated code.
Tutorial
Tutorial on how to use the protobuf module and the code generator.
Improvements to the protobuf module
Explains possible improvements to the protobuf module.

API documentation

For information about the protobuf module's API, please refer to the API documentation. The documentation needs to be generated by Doxygen.