A streaming interface for reading or writing object data to and from a serialized form (usually for persistent storage).
void destroy
(
);
BCD::Binary getBinary
(
in string name
);
boolean getBoolean
(
in string name
);
char getChar
(
in string name
);
MJD::Date getDate
(
in string name
);
BCD::Decimal getDecimal
(
in string name
);
double getDouble
(
in string name
);
float getFloat
(
in string name
);
long getLong
(
in string name
);
BCD::Money getMoney
(
in string name
);
CtsComponents::ObjectData getObjectData
(
in long flags
);
octet getOctet
(
in string name
);
CtsComponents::Properties getProperties
(
in long flags
);
short getShort
(
in string name
);
string getString
(
in string name
);
MJD::Time getTime
(
in string name
);
MJD::Timestamp getTimestamp
(
in string name
);
unsigned long getULong
(
in string name
);
unsigned short getUShort
(
in string name
);
void setBinary
(
in string name,
in BCD::Binary value
);
void setBoolean
(
in string name,
in boolean value
);
void setChar
(
in string name,
in char value
);
void setDate
(
in string name,
in MJD::Date value
);
void setDecimal
(
in string name,
in BCD::Decimal value
);
void setDouble
(
in string name,
in double value
);
void setFloat
(
in string name,
in float value
);
void setLong
(
in string name,
in long value
);
void setMoney
(
in string name,
in BCD::Money value
);
void setNull
(
in string name,
in long type
);
void setObjectData
(
in long flags,
in CtsComponents::ObjectData data
);
void setOctet
(
in string name,
in octet value
);
void setProperties
(
in long flags,
in CtsComponents::Properties props
);
void setShort
(
in string name,
in short value
);
void setString
(
in string name,
in string value
);
void setTime
(
in string name,
in MJD::Time value
);
void setTimestamp
(
in string name,
in MJD::Timestamp value
);
void setULong
(
in string name,
in unsigned long value
);
void setUShort
(
in string name,
in unsigned short value
);
boolean wasNull
(
);