BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ModelView::SessionModel Member List

This is the complete list of members for ModelView::SessionModel, including all inherited members.

clear(std::function< void(SessionItem *)> callback={})ModelView::SessionModel
copyItem(const SessionItem *item, SessionItem *parent, const TagRow &tagrow={})ModelView::SessionModel
data(SessionItem *item, int role) constModelView::SessionModel
factory() constModelView::SessionModel
findItem(const identifier_type &id)ModelView::SessionModel
insertItem(SessionItem *parent=nullptr, const TagRow &tagrow={})ModelView::SessionModel
insertNewItem(const model_type &modelType, SessionItem *parent=nullptr, const TagRow &tagrow={})ModelView::SessionModel
intern_insert(const item_factory_func_t &func, SessionItem *parent, const TagRow &tagrow)ModelView::SessionModelprivate
intern_register(const model_type &modelType, const item_factory_func_t &func, const std::string &label)ModelView::SessionModelprivate
mapper()ModelView::SessionModel
modelType() constModelView::SessionModel
moveItem(SessionItem *item, SessionItem *new_parent, const TagRow &tagrow)ModelView::SessionModel
operator=(const SessionModel &other)=deleteModelView::SessionModel
p_implModelView::SessionModelprivate
registerInPool(SessionItem *item)ModelView::SessionModelprivate
registerItem(const std::string &label={})ModelView::SessionModel
removeItem(SessionItem *parent, const TagRow &tagrow)ModelView::SessionModel
rootItem() constModelView::SessionModel
SessionItem classModelView::SessionModelfriend
SessionModel(std::string model_type={}, std::shared_ptr< ItemPool > pool={})ModelView::SessionModelexplicit
SessionModel(const SessionModel &other)=deleteModelView::SessionModel
setData(SessionItem *item, const Variant &value, int role)ModelView::SessionModel
setItemCatalogue(std::unique_ptr< ItemCatalogue > catalogue)ModelView::SessionModel
setUndoRedoEnabled(bool value)ModelView::SessionModel
topItem() constModelView::SessionModel
topItems() constModelView::SessionModel
undoStack() constModelView::SessionModel
unregisterFromPool(SessionItem *item)ModelView::SessionModelprivate
~SessionModel()ModelView::SessionModelvirtual