Limbo
|
Base class for bookshelf database. Only pure virtual functions are defined. User needs to inheritate this class and derive a custom database type with all callback functions defined. More...
#include <BookshelfDataBase.h>
Public Member Functions | |
virtual void | resize_bookshelf_node_terminals (int, int)=0 |
set number of terminals | |
virtual void | resize_bookshelf_net (int)=0 |
set number of nets | |
virtual void | resize_bookshelf_pin (int)=0 |
set number of pins | |
virtual void | resize_bookshelf_row (int)=0 |
set number of rows | |
virtual void | add_bookshelf_terminal (string &, int, int)=0 |
add terminal | |
virtual void | add_bookshelf_node (string &, int, int)=0 |
add node | |
virtual void | add_bookshelf_net (Net const &)=0 |
add net | |
virtual void | add_bookshelf_row (Row const &)=0 |
add row | |
virtual void | set_bookshelf_node_position (string const &, double, double, string const &, string const &, bool)=0 |
set node position | |
virtual void | set_bookshelf_design (string &)=0 |
set design name | |
virtual void | bookshelf_end ()=0 |
a callback when a bookshelf file reaches to the end | |
Base class for bookshelf database. Only pure virtual functions are defined. User needs to inheritate this class and derive a custom database type with all callback functions defined.
Definition at line 225 of file BookshelfDataBase.h.