#include <RegisteredTNLP.hpp>
Collaboration diagram for RegisteredTNLPs:
Public Member Functions | |
RegisteredTNLPs (const SmartPtr< RegisteredTNLP > &tnlp, const std::string name) | |
virtual | ~RegisteredTNLPs () |
Static Public Member Functions | |
static SmartPtr< RegisteredTNLP > | GetTNLP (const std::string name) |
static void | PrintRegisteredProblems () |
Private Member Functions | |
void | RegisterTNLP (const SmartPtr< RegisteredTNLP > &tnlp, const std::string name) |
Private Attributes | |
SmartPtr< RegisteredTNLP > | tnlp_ |
Definition at line 29 of file RegisteredTNLP.hpp.
RegisteredTNLPs::RegisteredTNLPs | ( | const SmartPtr< RegisteredTNLP > & | tnlp, | |
const std::string | name | |||
) | [inline] |
virtual RegisteredTNLPs::~RegisteredTNLPs | ( | ) | [inline, virtual] |
Definition at line 36 of file RegisteredTNLP.hpp.
static SmartPtr<RegisteredTNLP> RegisteredTNLPs::GetTNLP | ( | const std::string | name | ) | [static] |
static void RegisteredTNLPs::PrintRegisteredProblems | ( | ) | [static] |
void RegisteredTNLPs::RegisterTNLP | ( | const SmartPtr< RegisteredTNLP > & | tnlp, | |
const std::string | name | |||
) | [private] |
Referenced by RegisteredTNLPs().
SmartPtr<RegisteredTNLP> RegisteredTNLPs::tnlp_ [private] |
Definition at line 43 of file RegisteredTNLP.hpp.