Streamer for reading/writing SG::PackedContainer instances.
More...
template<class T, class ALLOC>
class SG::PackedContainerStreamer< T, ALLOC >
Streamer for reading/writing SG::PackedContainer instances.
Definition at line 73 of file PackedContainerStreamer.cxx.
◆ PackedContainerStreamer()
template<class T , class ALLOC >
◆ Generate()
template<class T , class ALLOC >
Clone operation, required for MT.
Definition at line 163 of file PackedContainerStreamer.cxx.
165 return new PackedContainerStreamer<T, ALLOC> (*
this);
◆ operator()()
template<class T , class ALLOC >
Run the streamer.
- Parameters
-
b | Buffer from/to which to read/write. |
objp | Object instance. |
Definition at line 119 of file PackedContainerStreamer.cxx.
125 Version_t R__v =
b.ReadVersion(&R__s, &R__c);
127 Error (
"PackedContainerStreamer",
128 "Bad version %d for object of type %s (expected 1)",
138 cnv.read (nelt, *cont,
b);
143 UInt_t R__c =
b.Length();
144 b.SetBufferOffset (R__c +
sizeof(UInt_t));
152 cnv.write (cont->size(), *cont,
b);
154 b.SetByteCount(R__c, kTRUE);
◆ m_className
template<class T , class ALLOC >
The documentation for this class was generated from the following file: