#include <Parameter.hpp>
Public Member Functions | |
MatrixParameter (std::string const &name, parameter_flags_t flags, ParameterReflection const *checker, Matrix *matrix) | |
virtual Matrix const * | getMatrix () const |
virtual Status | set (Matrix const &matrix) |
virtual void | dump (std::ostream &os, std::string const &prefix) const |
Protected Attributes | |
Matrix * | matrix_ |
Definition at line 165 of file Parameter.hpp.
opspace::MatrixParameter::MatrixParameter | ( | std::string const & | name, | |
parameter_flags_t | flags, | |||
ParameterReflection const * | checker, | |||
Matrix * | matrix | |||
) |
Definition at line 296 of file Parameter.cpp.
virtual Matrix const* opspace::MatrixParameter::getMatrix | ( | ) | const [inline, virtual] |
Reimplemented from opspace::Parameter.
Definition at line 171 of file Parameter.hpp.
References matrix_.
Status opspace::MatrixParameter::set | ( | Matrix const & | matrix | ) | [virtual] |
Reimplemented from opspace::Parameter.
Definition at line 307 of file Parameter.cpp.
References opspace::ParameterReflection::check(), opspace::Parameter::checker_, jspace::Status::errstr, opspace::Parameter::flags_, matrix_, jspace::Status::ok, and opspace::PARAMETER_FLAG_READONLY.
void opspace::MatrixParameter::dump | ( | std::ostream & | os, | |
std::string const & | prefix | |||
) | const [virtual] |
Reimplemented from opspace::Parameter.
Definition at line 327 of file Parameter.cpp.
References matrix_, opspace::Parameter::name_, and jspace::pretty_string().
Matrix* opspace::MatrixParameter::matrix_ [protected] |