5 #ifndef vnsw_agent_vrouter_h_
6 #define vnsw_agent_vrouter_h_
39 void Remove(VRouterSubnetSet::iterator &it);
53 #endif // vnsw_agent_vrouter_h_
std::string display_name_
void FillSandeshInfo(VrouterInfoResp *resp)
void DeleteRoute(const VRouterSubnet &subnet)
bool IsSubnetMember(const IpAddress &addr) const
void DeleteSubnetRoutes()
boost::asio::ip::address IpAddress
uint32_t SubnetCount() const
void Update(const VRouterSubnet *lhs, const VRouterSubnet *rhs)
void ConfigAddChange(IFMapNode *node)
void Remove(VRouterSubnetSet::iterator &it)
std::set< VRouterSubnet, VRouterSubnet > VRouterSubnetSet
bool IsLess(const VRouterSubnet *rhs) const
void AddRoute(const VRouterSubnet &subnet)
bool operator==(const VRouterSubnet &rhs) const
VRouterSubnetSet subnet_list_
void ConfigManagerEnqueue(IFMapNode *node)
void Insert(const VRouterSubnet *rhs)
IFMapNode * FindTarget(IFMapNode *node, std::string node_type) const
DISALLOW_COPY_AND_ASSIGN(VRouter)
bool operator()(const VRouterSubnet &lhs, const VRouterSubnet &rhs) const
void ConfigDelete(IFMapNode *node)