43 return _buffer.size();
49 _buffer.resize(bytes);
67 auto buffer = std::move(_buffer);
75 return readData(_buffer.data(), _buffer.size(), readSize);
const std::size_t _50_KB_
rohdeschwarz::busses::Bus class definition
std::size_t bufferSize_B() const
void setBufferSize(std::size_t bytes)
virtual ~Bus()
Destructor.
std::vector< unsigned char > * buffer()
std::vector< unsigned char > takeData()
virtual bool readData(unsigned char *buffer, std::size_t bufferSize, std::size_t *readSize=nullptr)=0