virtual int DeleteMsg(char *buf, int buf_len)
VxLanIdKSyncEntry(VxLanKSyncObject *obj, const VxLanIdKSyncEntry *entry, uint32_t index)
DISALLOW_COPY_AND_ASSIGN(VxLanIdKSyncEntry)
virtual int ChangeMsg(char *buf, int buf_len)
virtual KSyncEntry * UnresolvedReference()
virtual bool IsLess(const KSyncEntry &rhs) const
void FillObjectLog(sandesh_op::type op, KSyncVxLanInfo &info) const
int Encode(sandesh_op::type op, char *buf, int buf_len)
virtual bool Sync(DBEntry *e)
VxLanKSyncObject * ksync_obj_
boost::intrusive_ptr< KSyncEntry > KSyncEntryPtr
virtual std::string ToString() const
KSyncDBObject * GetObject() const
virtual ~VxLanIdKSyncEntry()
NHKSyncEntry * nh() const
virtual int AddMsg(char *buf, int buf_len)