| void scl::runtime_memory_block::for_each | ( | const std::function< bool(const std::string &name, void *pt)> & | fn | ) | const |
Iter the object_ and call explain_element() to filling data.
| [in] | fn | The function pointer of how to fill in data. @noto Not Unit Test, so do not use it. |
Iter without order.
Move begin_ to correct position.
The function pointer of how to explain the memory with parameter.
| [in] | name | The name of parameter. |
| [in] | pt | The pointer of start of parameter occupied. |
Iter without order.
Move begin_ to correct position.
The function pointer of how to explain the memory with parameter.
| [in] | name | The name of parameter. |
| [in] | pt | The pointer of start of parameter occupied. |
Definition at line 59 of file RuntimeMemoryBlock.cpp.