|  | GL Studio C++ Runtime API
    | 
#include <util.h>
 
  
| Public Types | |
| typedef std::ostream | ostreamType | 
| Typedef shorthand for std::ostream. | |
| typedef std::istream | istreamType | 
| Typedef shorthand for std::istream. | |
| Public Member Functions | |
| virtual void | StreamOut (ostreamType &outstr) const =0 | 
| virtual void | StreamIn (istreamType &instr)=0 | 
Base class for GlsMultiVal template
| 
 | pure virtual | 
Uses the provided istream object to populate the current GlsMultiVal object.
| instr | This is the stream object used by the GlsMultiVal instance to populate itself. | 
Implemented in GlsMultiVal< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.
| 
 | pure virtual | 
This function serializes itself into the provided stream object.
| outstr | This is the object used by the GlsMultiVal class to serialize itself onto. | 
Implemented in GlsMultiVal< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.