BSD Ports

devel/protozero 1.8.0 DragonFly

Minimalist protocol buffer decoder and encoder in C++

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
devel
Package size
26.6 KiB, 163.4 KiB installed

Description

Minimalistic protocol buffer decoder and encoder in C++.

Designed for high performance. Suitable for writing zero copy parsers and encoders with minimal need for run-time allocation of memory.

Low-level: this is designed to be a building block for writing a very customized decoder for a stable protobuf schema. If your protobuf schema is changing frequently or lazy decoding is not critical for your application then this approach offers no value: just use the C++ API that can be generated with the Google Protobufs protoc program.

In the other systems

SystemPortVersion
DragonFlydevel/protozero1.8.0
FreeBSDdevel/protozero1.8.2
OpenBSDdevel/protozero1.7.0p2
HardenedBSDdevel/protozero1.8.2
GhostBSDdevel/protozero1.8.2

Install

Binary package:

pkg install protozero

From DPorts:

cd /usr/dports/devel/protozero && make install clean

Dependencies

No port depends on this one.