constructor
| 26 | |
| 27 | // constructor |
| 28 | AFCRow::AFCRow( |
| 29 | std::shared_ptr<AFClassMeta> pClassMeta, uint32_t row, const AFIDataList& args, ROW_CALLBACK_FUNCTOR&& func) |
| 30 | : row_(row) |
| 31 | { |
| 32 | // data node |
| 33 | auto function = |
| 34 | std::bind(&AFCRow::OnDataCallBack, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3); |
| 35 | m_pNodeManager = std::make_shared<AFNodeManager>(pClassMeta, args, std::move(function)); |
| 36 | |
| 37 | func_ = std::forward<ROW_CALLBACK_FUNCTOR>(func); |
| 38 | } |
| 39 | |
| 40 | // get row |
| 41 | uint32_t AFCRow::GetRow() const |
nothing calls this directly
no outgoing calls
no test coverage detected