Util.h File Reference
#include <Ice/Ice.h>
#include <IceDB/IceDB.h>
#include <IceStorm/LLURecord.h>
#include <IceStorm/SubscriberRecord.h>
+ Include dependency graph for Util.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 IceStorm
 
 IceStormInternal
 

Typedefs

typedef IceDB::Dbi< std::string, IceStormElection::LogUpdate, IceDB::IceContext, Ice::OutputStream > LLUMap
 
typedef IceDB::Dbi< IceStorm::SubscriberRecordKey, IceStorm::SubscriberRecord, IceDB::IceContext, Ice::OutputStream > SubscriberMap
 

Functions

int compareSubscriberRecordKey (const MDB_val *v1, const MDB_val *v2)
 
std::string describeEndpoints (const Ice::ObjectPrx &)
 
IceStormElection::LogUpdate getIncrementedLLU (const IceDB::ReadWriteTxn &, IceStorm::LLUMap &)
 
std::string identityToTopicName (const Ice::Identity &)
 
Ice::Identity nameToIdentity (const IceStorm::InstancePtr &, const std::string &)
 

Variables

const std::string lluDbKey = "_manager"