virtual bool Sync(DBEntry *e)
KSyncQosFcMap vlan_priority_map_
QosConfigKSyncEntry(QosConfigKSyncObject *obj, const QosConfigKSyncEntry *entry)
bool CopyQosMap(KSyncQosFcMap &ksync_map, const AgentQosConfig::QosIdForwardingClassMap *map)
uint32_t default_forwarding_class_
static const uint32_t kDefaultQosMsgSize
virtual int ChangeMsg(char *buf, int buf_len)
boost::uuids::uuid uuid() const
int Encode(sandesh_op::type op, char *buf, int buf_len)
DISALLOW_COPY_AND_ASSIGN(QosConfigKSyncEntry)
virtual ~QosConfigKSyncEntry()
virtual bool IsLess(const KSyncEntry &rhs) const
std::pair< uint32_t, KSyncEntryPtr > KSyncQosFcPair
KSyncDBObject * GetObject() const
KSyncQosFcMap mpls_exp_map_
virtual int AddMsg(char *buf, int buf_len)
virtual int DeleteMsg(char *buf, int buf_len)
KSyncDBObject * ksync_obj_
virtual std::string ToString() const
std::map< uint32_t, KSyncEntryPtr > KSyncQosFcMap
virtual KSyncEntry * UnresolvedReference()