#include <Serializable.hxx>
Static Public Member Functions | |
| static const SerialType * | find (SerTypeConst tyConst) |
Public Attributes | |
| const SerTypeConst | tyConst |
| const Serializable & | ser |
| const char * | tyName |
| void(* | serialize )(sdr::OStream &os, GCPtr< const Serializable > s) |
| GCPtr< Serializable >(* | deserialize )(sdr::IStream &, const Serializable &meta) |
| void(* | mark )(GCPtr< Repository >, GCPtr< const Serializable > container, GCPtr< const Serializable > ob, MarkState &memObs) |
| bool(* | check )(GCPtr< const Serializable > ob) |
serialize() and show() take non-const objects because they may canonicalize the internal representation before displaying the object.
Definition at line 159 of file Serializable.hxx.
|
|
Definition at line 68 of file Serializable.cxx. References serTypes, TY_ntypes, and tyConst. Referenced by Serializable::deserialize_meta(), and SerMeta::fromSerializable(). |
|
|
|
|
|
Referenced by sdr::bin_read(). |
|
|
|
|
|
Definition at line 166 of file Serializable.hxx. Referenced by sdr::bin_read(), and SerMeta::fromSerializable(). |
|
|
|
|
|
Definition at line 160 of file Serializable.hxx. Referenced by find(), Serializable::getType(), and Serializable::serialize_meta(). |
|
|
Definition at line 168 of file Serializable.hxx. |
1.4.6