Functions for serialising/deserialising keys of some type in an xmap or xset.
$interface+ IKeyType
{
void SerialiseVariable(Archive& ar, const void* addr) const;
InputArchive DeserialiseVariable(InputArchive ar, void* addr) const;
InputArchive SkipVariable(InputArchive ar) const;
};
void SerialiseVariable(Archive& ar, const void* addr) const
Write the value of the variable at 'addr' to the given Archive.
InputArchive DeserialiseVariable(InputArchive ar, void* addr) const
Read the value of the variable from the given InputArchive.
InputArchive SkipVariable(InputArchive ar) const
Read past the key for the given InputArchive.