Base for objects which provide IO. More...
#include <vnl_io_nonlinear_minimizer.h>
Public Member Functions | |
| vnl_io_nonlinear_minimizer ()=default | |
| Constructor. More... | |
| virtual | ~vnl_io_nonlinear_minimizer ()=default |
| Destructor. More... | |
| virtual vnl_nonlinear_minimizer * | new_object () const |
| Create new object of type vnl_nonlinear_minimizer on heap. More... | |
| virtual void | b_write_by_base (vsl_b_ostream &os, const vnl_nonlinear_minimizer &base) const |
| Write derived class to os using vnl_nonlinear_minimizer reference. More... | |
| virtual void | b_read_by_base (vsl_b_istream &is, vnl_nonlinear_minimizer &base) const |
| Write derived class to os using vnl_nonlinear_minimizer reference. More... | |
| virtual void | print_summary_by_base (std::ostream &os, const vnl_nonlinear_minimizer &base) const |
| Print summary of derived class to os. More... | |
| virtual vnl_io_nonlinear_minimizer * | clone () const |
| Copy this object onto the heap and return a pointer. More... | |
| virtual std::string | target_classname () const |
| Return name of class for which this object provides IO. More... | |
| virtual bool | is_io_for (const vnl_nonlinear_minimizer &b) const |
| Return true if b is of class target_classname(). More... | |
Base for objects which provide IO.
for classes derived from vnl_nonlinear_minimizer
Definition at line 18 of file vnl_io_nonlinear_minimizer.h.
|
default |
Constructor.
|
virtualdefault |
Destructor.
|
virtual |
Write derived class to os using vnl_nonlinear_minimizer reference.
Definition at line 22 of file vnl_io_nonlinear_minimizer.cxx.
|
virtual |
Write derived class to os using vnl_nonlinear_minimizer reference.
Definition at line 15 of file vnl_io_nonlinear_minimizer.cxx.
|
virtual |
Copy this object onto the heap and return a pointer.
Definition at line 36 of file vnl_io_nonlinear_minimizer.cxx.
|
inlinevirtual |
Return true if b is of class target_classname().
Typically this will just be "return b.is_a()==target_classname()" However, third party libraries may use a different system
Definition at line 52 of file vnl_io_nonlinear_minimizer.h.
|
virtual |
Create new object of type vnl_nonlinear_minimizer on heap.
Definition at line 9 of file vnl_io_nonlinear_minimizer.cxx.
|
virtual |
Print summary of derived class to os.
Print summary of derived class to os using vnl_nonlinear_minimizer reference.
using vnl_nonlinear_minimizer reference
Definition at line 29 of file vnl_io_nonlinear_minimizer.cxx.
|
inlinevirtual |
Return name of class for which this object provides IO.
Definition at line 47 of file vnl_io_nonlinear_minimizer.h.
1.8.15