License:
BSD style: see license.txtVersion:
July 2004: Initial releaseAuthor:
Kris
1 2 3 4 5 6 7 8 9 10 11 | void read (IReader input) { super.read (input); input (myAttribute) (myOtherAttribute); } void write (IWriter output) { super.write (output); output (myAttribute) (myOtherAttribute2); } |
Specifically:
it makes a bit-copy only. Dynamic arrays or pointer/reference oriented attributes are not duplicated. In general, there should be zero heap activity ocurring during cluster requests. Thus, specific cluster services utilize this method to construct message hosts, up-front, helping to ensure the heap remains untouched during normal operation.