#include "IpTNLP.hpp"
#include <map>
Go to the source code of this file.
#define REGISTER_TNLP |
( |
|
class_constructor, |
|
|
|
name |
|
) |
| |
Value:
{ \
public: \
RegisteredTNLP_Setup_ ## name() \
{ } \
RegisteredTNLP_Setup_ ## name* KeepCompilerFromRemovingThis(); \
}; \
\
RegisteredTNLP_Setup_ ## name RegisteredTNLP_Setup_ ## name ## instance_; \
RegisteredTNLP_Setup_ ## name* \
RegisteredTNLP_Setup_ ## name::KeepCompilerFromRemovingThis() \
{ return &RegisteredTNLP_Setup_ ## name ## instance_; }
RegisteredTNLPs(const SmartPtr< RegisteredTNLP > &tnlp, const std::string name)
Definition at line 46 of file RegisteredTNLP.hpp.