cpm-var-buffer Variable sized C++ buffer with arbitrary type serialization. Doesn't handle endianess.