QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
Tools::ISerializable Class Referenceabstract

#include <Tools.h>

Inheritance diagram for Tools::ISerializable:
SpatialIndex::INode SpatialIndex::IShape SpatialIndex::MVRTree::Data SpatialIndex::RTree::Data SpatialIndex::TPRTree::Data Tools::PropertySet SpatialIndex::MVRTree::Node SpatialIndex::RTree::Node SpatialIndex::TPRTree::Node SpatialIndex::LineSegment SpatialIndex::Point SpatialIndex::Region SpatialIndex::MVRTree::Index SpatialIndex::MVRTree::Leaf SpatialIndex::RTree::Index SpatialIndex::RTree::Leaf SpatialIndex::TPRTree::Index SpatialIndex::TPRTree::Leaf RSpatialIndexNavel::RSiPoint SpatialIndex::TimePoint RSpatialIndexNavel::RSiRegion SpatialIndex::TimeRegion

Public Member Functions

virtual uint32_t getByteArraySize ()=0
 
virtual void loadFromByteArray (const byte *data)=0
 
virtual void storeToByteArray (byte **data, uint32_t &length)=0
 
virtual ~ISerializable ()
 

Constructor & Destructor Documentation

◆ ~ISerializable()

virtual Tools::ISerializable::~ISerializable ( )
inlinevirtual

Member Function Documentation

◆ getByteArraySize()

◆ loadFromByteArray()

◆ storeToByteArray()


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