buffer.hpp: place the decoders and decompressors into a doxygen module