5 #ifndef ctrlplane_ifmap_table_h
6 #define ctrlplane_ifmap_table_h
11 class IFMapNodeTableListShowEntry;
42 std::vector<IFMapNodeTableListShowEntry> *table_list);
const DBGraph * graph() const
const std::string & name() const
virtual IFMapObject * AllocObject()=0
static IFMapTable * FindTable(DB *db, const std::string &element_type)
virtual const char * Typename() const =0
IFMapNode * FindNode(const std::string &name)
static void FillNodeTableList(DB *db, std::vector< IFMapNodeTableListShowEntry > *table_list)
IFMapTable(DB *db, const std::string &name, DBGraph *graph)
virtual int PartitionCount() const
static const int kPartitionCount
static void ClearTables(DB *db)
IFMapNode * FindNextNode(const std::string &name)