UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
SerialThis Class Reference

#include <Serial.hpp>

Inheritance diagram for SerialThis:
AnyValue DomainSet RecDef RecItem RecList UrcDB1protoDef UrcProtocol UrcClient UrcServer UrcDB1Client UrcDB1Server

Public Member Functions

 SerialThis ()
 
 SerialThis (InputStream &ist)
 
virtual void serialize (OutputStream &ost) const
 
virtual void deserialize (InputStream &ist)
 

Detailed Description

Basic object with serialization/deserialization methods.

Constructor & Destructor Documentation

SerialThis::SerialThis ( )

Any serializable object may be constructed from a scratch

SerialThis::SerialThis ( InputStream ist)

Some of them may be constructed from an input stream

Member Function Documentation

virtual void SerialThis::deserialize ( InputStream ist)
virtual

Some of them may deserialize themselves from input stream; by default ERROR__N_A is thrown here

Reimplemented in AnyValue, RecList, RecItem, RecDef, and DomainSet.

virtual void SerialThis::serialize ( OutputStream ost) const
virtual

Some of them may serialize themselves to output stream; by default ERROR__N_A is thrown here

Reimplemented in AnyValue, RecList, RecItem, RecDef, and DomainSet.


The documentation for this class was generated from the following file: