| 131 | | virtual void writeObject(vpr::ObjectWriter* writer) |
|---|
| 132 | | throw (vpr::IOException); |
|---|
| 133 | | virtual void readObject(vpr::ObjectReader* reader) throw (vpr::IOException); |
|---|
| | 131 | /** |
|---|
| | 132 | * Serializes this object into the given object writer. |
|---|
| | 133 | * |
|---|
| | 134 | * @param writer The object writer to which this object will be serialized. |
|---|
| | 135 | * |
|---|
| | 136 | * @throw vpr::IOException is thrown if serialization fails. |
|---|
| | 137 | */ |
|---|
| | 138 | virtual void writeObject(vpr::ObjectWriter* writer); |
|---|
| | 139 | |
|---|
| | 140 | /** |
|---|
| | 141 | * De-serializes this object. |
|---|
| | 142 | * |
|---|
| | 143 | * @param reader The object reader from which this object will be |
|---|
| | 144 | * de-serialized. |
|---|
| | 145 | * |
|---|
| | 146 | * @throw vpr::IOException is thrown if de-serialization fails. |
|---|
| | 147 | */ |
|---|
| | 148 | virtual void readObject(vpr::ObjectReader* reader); |
|---|