6 #ifndef LOFAR_BLOB_BLOBOBUFFER_H
7 #define LOFAR_BLOB_BLOBOBUFFER_H
39 virtual uint64_t
put(
const void* buffer, uint64_t nbytes) = 0;
47 virtual int64_t
setPos(int64_t pos) = 0;
Abstract base class for output buffer for a blob.
Definition: BlobOBuffer.h:32
virtual int64_t tellPos() const =0
virtual ~BlobOBuffer()
Definition: BlobOBuffer.h:36
BlobOBuffer()
Definition: BlobOBuffer.h:34
virtual int64_t setPos(int64_t pos)=0
virtual uint64_t put(const void *buffer, uint64_t nbytes)=0
Put the requested nr of bytes.
This file has generic helper routines for testing steps.
Definition: AntennaConfig.h:53