gramods
Classes | Protected Member Functions | List of all members
gramods::gmNetwork::SyncData Class Referenceabstract

Simple synchronizeable data container. More...

#include <SyncData.hh>

Inheritance diagram for gramods::gmNetwork::SyncData:
Inheritance graph
[legend]

Classes

struct  Impl
 

Protected Member Functions

void pushValue ()
 Called by sub classes when the value has been set, to push the value to peers. More...
 
virtual void encode (std::vector< char > &d)=0
 
virtual void decode (std::vector< char > d)=0
 
virtual void update ()=0
 

Detailed Description

Simple synchronizeable data container.

Member Function Documentation

◆ pushValue()

void gramods::gmNetwork::SyncData::pushValue ( )
protected

Called by sub classes when the value has been set, to push the value to peers.


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