99throw"Tried to marshal in obj marked isUnmarshaling == true";
100
101//Copy the sizespec into msh_currentSize here:
102 {
103
104 }
105
106//Increase the size of buffer if needed
107EXTEND_BUFFER(msh_currentSize + sizeof(int) + sizeof(int)); // 4 bytes for the total size of field, 4 bytes for the number of elements in the array (in the case of array marshaling)
108//Mark the beginning position for this field, will write the total size of this field here later
328throw"Tried to marshal in obj marked isUnmarshaling == true";
329
330//Copy the sizespec into msh_currentSize here:
331 {
332//code for size, just dummy code because the size will be set correctly at the end of marshaling code
333
334 }
335
336//Increase the size of buffer if needed
337EXTEND_BUFFER(msh_currentSize + sizeof(int) + sizeof(int)); // 4 bytes for the total size of field, 4 bytes for the number of elements in the array (in the case of array marshaling)
338//Mark the beginning position for this field, will write the total size of this field here later