24 #ifndef ADF_ConfigurationFrame
45 return UInt_t(fString.size());
50 UInt_t size_to_write = UInt_t(fString.size());
54 fKey->SetDataLength(0u);
57 if ( (*fBuffer).Copy(fString.data(),size_to_write) )
58 fKey->SetDataLength(size_to_write);
60 fKey->SetDataLength(0u);
ConfigurationFrame(Key *key)
virtual Bool_t Reserve(UInt_t size)
to reserve a given size (from the current position) to be sure one are able to write something ...
virtual UInt_t GetDataLength() const
virtual UInt_t Read()
It reads the content of the string from the Frame.
virtual UInt_t Write()
It writes to the Frame the content of the string.
const Char_t * GetAddress() const
Pointer to the current underlying array of bytes.
UInt_t SetOffset(UInt_t off=0u) const
change the current position.