| 209 | } |
| 210 | |
| 211 | const char** dataflow_getComponentLibraries(void* dataflow) |
| 212 | { |
| 213 | DataFlow* df = static_cast<DataFlow*>(dataflow); |
| 214 | const set<string>& libs = df->getComponentLibraries(); |
| 215 | const char** res = (const char**) malloc((libs.size()+1)*sizeof(const char*)); |
| 216 | const char** ptr = res; |
| 217 | for (set<string>::const_iterator it=libs.begin();it!=libs.end();it++) |
| 218 | *ptr++ = it->c_str(); |
| 219 | *ptr = NULL; |
| 220 | return res; |
| 221 | } |
| 222 | |
| 223 | void dataflow_freeComponentLibraries(const char** libs) |
| 224 | { |
nothing calls this directly
no test coverage detected