virtual int ChangeMsg(char *buf, int buf_len)
DISALLOW_COPY_AND_ASSIGN(ForwardingClassKSyncEntry)
KSyncEntry * qos_queue_ksync() const
virtual ~ForwardingClassKSyncEntry()
uint32_t mpls_exp() const
KSyncDBObject * GetObject() const
int Encode(sandesh_op::type op, char *buf, int buf_len)
virtual int AddMsg(char *buf, int buf_len)
KSyncEntryPtr qos_queue_ksync_
virtual bool Sync(DBEntry *e)
KSyncDBObject * ksync_obj_
virtual std::string ToString() const
uint32_t vlan_priority() const
virtual KSyncEntry * UnresolvedReference()
virtual int DeleteMsg(char *buf, int buf_len)
virtual bool IsLess(const KSyncEntry &rhs) const
ForwardingClassKSyncEntry(ForwardingClassKSyncObject *obj, const ForwardingClassKSyncEntry *entry)
boost::intrusive_ptr< KSyncEntry > KSyncEntryPtr