libSBML C++ API  5.18.0
MultiValidator.cpp File Reference

: Implementation of the MultiValidator class More...

Include dependency graph for MultiValidator.cpp:

Macros

#define ACCEPT_MULTI(x, vv)
 

Detailed Description

: Implementation of the MultiValidator class

Author
: SBMLTeam
: Fengkai Zhang

Macro Definition Documentation

#define ACCEPT_MULTI (   x,
  vv 
)
Value:
{\
const SBasePlugin *plugin = static_cast <const SBasePlugin *>((x)->getPlugin(MultiExtension::getPackageName()));\
if (plugin != NULL) plugin->accept(vv);\
}
Base class for extending SBML objects in packages.
Definition: SBasePlugin.h:76
static const std::string & getPackageName()
Returns the nickname of the SBML Level&#160;3 package implemented by this libSBML extension.
Definition: MultiExtension.cpp:70