/** * @file printRegisteredPackages.cpp * @brief Prints the registerd packages for this libSBML * @author Frank Bergmann * * */ #include #include #include int main (int argc, char* argv[]) { unsigned int i; List_t* list; printf ("This version of LibSBML: %s includes: \n", getLibSBMLDottedVersion()); list = SBMLExtensionRegistry_getRegisteredPackages(); for (i = 0; i < List_size(list); i++) { printf("\t%s\n", (char*)List_get(list, i)); } printf("\n"); List_freeItems(list, safe_free, void); List_free(list); return 0; }