A category of registered options. More...
#include <IpRegOptions.hpp>
Classes | |
class | ComparePriority |
Public Member Functions | |
RegisteredCategory (const std::string &name, int priority) | |
Constructor. | |
const std::string & | Name () const |
name of category | |
IPOPT_DEPRECATED | operator const std::string & () const |
name of category | |
IPOPT_DEPRECATED bool | operator!= (const std::string &other) const |
compare with string | |
IPOPT_DEPRECATED bool | operator== (const std::string &other) const |
compare with string | |
IPOPT_DEPRECATED bool | operator< (const RegisteredCategory &other) const |
compare two categories | |
int | Priority () const |
priority of category | |
const std::list< SmartPtr< RegisteredOption > > & | RegisteredOptions () const |
gives list of options in this category | |
Public Member Functions inherited from Ipopt::ReferencedObject | |
ReferencedObject () | |
virtual | ~ReferencedObject () |
Index | ReferenceCount () const |
void | AddRef (const Referencer *referencer) const |
void | ReleaseRef (const Referencer *referencer) const |
Private Member Functions | |
RegisteredCategory () | |
unimplemented default constructor | |
RegisteredCategory (const RegisteredCategory &) | |
unimplemented copy constructor | |
RegisteredCategory & | operator= (const RegisteredCategory &) |
unimplemented assignment operator | |
Private Attributes | |
std::string | name_ |
name of category | |
int | priority_ |
priority of category (used to decide whether to print and printing order) | |
std::list< SmartPtr< RegisteredOption > > | regoptions_ |
options of this category | |
Friends | |
class | RegisteredOptions |
Constructor.
Use negative value for priority to suppress it being included in documentation.
Definition at line 43 of file IpRegOptions.hpp.
|
private |
unimplemented default constructor
|
private |
unimplemented copy constructor
|
inline |
name of category
Definition at line 52 of file IpRegOptions.hpp.
|
inline |
name of category
This one is for backward-compatibility with previous Ipopt versions where RegisteredCategory was a string.
Definition at line 62 of file IpRegOptions.hpp.
|
inline |
compare with string
This one is for backward-compatibility with previous Ipopt versions where RegisteredCategory was a string.
Definition at line 72 of file IpRegOptions.hpp.
|
inline |
compare with string
This one is for backward-compatibility with previous Ipopt versions where RegisteredCategory was a string.
Definition at line 84 of file IpRegOptions.hpp.
|
inline |
compare two categories
This one is for backward-compatibility with previous Ipopt versions where RegisteredCategory was a string.
Definition at line 96 of file IpRegOptions.hpp.
|
inline |
priority of category
Definition at line 104 of file IpRegOptions.hpp.
|
inline |
gives list of options in this category
Definition at line 110 of file IpRegOptions.hpp.
|
private |
unimplemented assignment operator
|
friend |
Definition at line 38 of file IpRegOptions.hpp.
|
private |
name of category
Definition at line 139 of file IpRegOptions.hpp.
|
private |
priority of category (used to decide whether to print and printing order)
Definition at line 142 of file IpRegOptions.hpp.
|
private |
options of this category
Definition at line 145 of file IpRegOptions.hpp.