BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ModelView::Callbacks Namespace Reference

Typedefs

using item_int_t = std::function< void(SessionItem *, int)>
 
using item_str_t = std::function< void(SessionItem *, std::string)>
 
using item_t = std::function< void(SessionItem *)>
 
using item_tagrow_t = std::function< void(SessionItem *, TagRow)>
 
using model_t = std::function< void(SessionModel *)>
 
using slot_t = const void *
 

Typedef Documentation

◆ item_int_t

using ModelView::Callbacks::item_int_t = typedef std::function<void(SessionItem*, int)>

Definition at line 30 of file callback_types.h.

◆ item_str_t

using ModelView::Callbacks::item_str_t = typedef std::function<void(SessionItem*, std::string)>

Definition at line 31 of file callback_types.h.

◆ item_t

using ModelView::Callbacks::item_t = typedef std::function<void(SessionItem*)>

Definition at line 29 of file callback_types.h.

◆ item_tagrow_t

using ModelView::Callbacks::item_tagrow_t = typedef std::function<void(SessionItem*, TagRow)>

Definition at line 32 of file callback_types.h.

◆ model_t

using ModelView::Callbacks::model_t = typedef std::function<void(SessionModel*)>

Definition at line 33 of file callback_types.h.

◆ slot_t

using ModelView::Callbacks::slot_t = typedef const void*

Definition at line 28 of file callback_types.h.