Derive LIB_TABLE_ROW from boost::noncopyable for use in boost pointer containers. Use std::unique_ptr to manage PROPERTIES pointer. Add clone support for boost pointer containers. Split common library table code out from FP_LIB_TABLE into base LIB_TABLE object. The FP_LIB_TABLE object only contains the code specific to footprint library tables. Use boost::vector_ptr for storing library table row objects. Fix move up and down bugs in footprint library table edit dialog. |
||
---|---|---|
.. | ||
dialog_config_equfiles.cpp | ||
dialog_config_equfiles.h | ||
dialog_config_equfiles_base.cpp | ||
dialog_config_equfiles_base.fbp | ||
dialog_config_equfiles_base.h | ||
dialog_cvpcb_config_fbp.h | ||
dialog_display_options.cpp | ||
dialog_display_options.h | ||
dialog_display_options_base.cpp | ||
dialog_display_options_base.fbp | ||
dialog_display_options_base.h | ||
fp_conflict_assignment_selector.cpp | ||
fp_conflict_assignment_selector.h | ||
fp_conflict_assignment_selector_base.cpp | ||
fp_conflict_assignment_selector_base.fbp | ||
fp_conflict_assignment_selector_base.h |