LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LeechCraft::Util::SyncDeltaManager Class Reference

#include "syncdeltamanager.h"

+ Inheritance diagram for LeechCraft::Util::SyncDeltaManager:
+ Collaboration diagram for LeechCraft::Util::SyncDeltaManager:

Public Member Functions

 SyncDeltaManager (const QString &, QObject *=0)
 
virtual ~SyncDeltaManager ()
 
void Store (const Sync::ChainID_t &, const Sync::Payload &)
 
void Store (const Sync::ChainID_t &, const Sync::Payloads_t &)
 
Sync::Payloads_t Get (const Sync::ChainID_t &)
 
void Purge (const Sync::ChainID_t &, quint32 num)
 
void DeltasRequested (const Sync::ChainID_t &)
 

Detailed Description

Definition at line 42 of file syncdeltamanager.h.

Constructor & Destructor Documentation

LeechCraft::Util::SyncDeltaManager::SyncDeltaManager ( const QString &  id,
QObject *  parent = 0 
)

Definition at line 42 of file syncdeltamanager.cpp.

LeechCraft::Util::SyncDeltaManager::~SyncDeltaManager ( )
virtual

Definition at line 52 of file syncdeltamanager.cpp.

Member Function Documentation

void LeechCraft::Util::SyncDeltaManager::DeltasRequested ( const Sync::ChainID_t chainId)

Definition at line 146 of file syncdeltamanager.cpp.

Referenced by Get().

+ Here is the caller graph for this function:

Sync::Payloads_t LeechCraft::Util::SyncDeltaManager::Get ( const Sync::ChainID_t chainId)

Definition at line 91 of file syncdeltamanager.cpp.

References DeltasRequested(), and LeechCraft::Sync::Deserialize().

+ Here is the call graph for this function:

void LeechCraft::Util::SyncDeltaManager::Purge ( const Sync::ChainID_t chainId,
quint32  num 
)

Definition at line 131 of file syncdeltamanager.cpp.

void LeechCraft::Util::SyncDeltaManager::Store ( const Sync::ChainID_t chainId,
const Sync::Payload payload 
)

Definition at line 58 of file syncdeltamanager.cpp.

void LeechCraft::Util::SyncDeltaManager::Store ( const Sync::ChainID_t chainId,
const Sync::Payloads_t payloads 
)

Definition at line 74 of file syncdeltamanager.cpp.


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