DISALLOW_COPY_AND_ASSIGN(VrfAssignKSyncEntry)
virtual bool IsLess(const KSyncEntry &rhs) const
virtual int ChangeMsg(char *buf, int buf_len)
NHKSyncEntry * nh() const
virtual std::string ToString() const
uint16_t vlan_tag() const
virtual KSyncEntry * UnresolvedReference()
VrfAssignKSyncObject * ksync_obj_
boost::intrusive_ptr< KSyncEntry > KSyncEntryPtr
virtual int DeleteMsg(char *buf, int buf_len)
virtual ~VrfAssignKSyncEntry()
int Encode(sandesh_op::type op, char *buf, int buf_len)
VrfAssignKSyncEntry(VrfAssignKSyncObject *obj, const VrfAssignKSyncEntry *entry, uint32_t index)
InterfaceKSyncEntry * interface() const
virtual bool Sync(DBEntry *e)
KSyncDBObject * GetObject() const
virtual int AddMsg(char *buf, int buf_len)