| 2241 | |
| 2242 | |
| 2243 | vector<Ref<Function>> BinaryView::GetAnalysisFunctionList() |
| 2244 | { |
| 2245 | size_t count; |
| 2246 | BNFunction** list = BNGetAnalysisFunctionList(m_object, &count); |
| 2247 | |
| 2248 | vector<Ref<Function>> result; |
| 2249 | result.reserve(count); |
| 2250 | for (size_t i = 0; i < count; i++) |
| 2251 | result.push_back(new Function(BNNewFunctionReference(list[i]))); |
| 2252 | |
| 2253 | BNFreeFunctionList(list, count); |
| 2254 | |
| 2255 | return result; |
| 2256 | } |
| 2257 | |
| 2258 | |
| 2259 | AnalysisInfo BinaryView::GetAnalysisInfo() |