Public Member Functions | List of all members
industrial::simple_serialize::SimpleSerialize Class Referenceabstract

Interface for loading and unloading a class to/from a ByteArray. More...

#include <simple_serialize.h>

Inheritance diagram for industrial::simple_serialize::SimpleSerialize:
Inheritance graph
[legend]

Public Member Functions

virtual unsigned int byteLength ()=0
 Virtual method returns the object size when packed into a ByteArray. More...
 
virtual bool load (industrial::byte_array::ByteArray *buffer)=0
 Virtual method for loading an object into a ByteArray. More...
 
virtual bool unload (industrial::byte_array::ByteArray *buffer)=0
 Virtual method for unloading an object from a ByteArray. More...
 

Detailed Description

Interface for loading and unloading a class to/from a ByteArray.

Definition at line 52 of file simple_serialize.h.

Member Function Documentation

◆ byteLength()

virtual unsigned int industrial::simple_serialize::SimpleSerialize::byteLength ( )
pure virtual

◆ load()

virtual bool industrial::simple_serialize::SimpleSerialize::load ( industrial::byte_array::ByteArray buffer)
pure virtual

◆ unload()

virtual bool industrial::simple_serialize::SimpleSerialize::unload ( industrial::byte_array::ByteArray buffer)
pure virtual

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


simple_message
Author(s): Shaun Edwards
autogenerated on Mon Feb 28 2022 22:34:36