iCub-main
Loading...
Searching...
No Matches
SolverModule Class Reference
Inheritance diagram for SolverModule:

Public Member Functions

bool configure (ResourceFinder &rf)
bool interruptModule ()
double getPeriod ()
bool updateModule ()
 SolverModule ()
bool configure (ResourceFinder &rf)
bool interruptModule ()
bool close ()
double getPeriod ()
bool updateModule ()

Protected Attributes

shared_ptr< CartesianSolver > slv {nullptr}
CartesianSolver * solver

Detailed Description

Definition at line 330 of file main.cpp.

Constructor & Destructor Documentation

◆ SolverModule()

SolverModule::SolverModule ( )
inline

Definition at line 109 of file main.cpp.

Member Function Documentation

◆ close()

bool SolverModule::close ( )
inline

Definition at line 147 of file main.cpp.

◆ configure() [1/2]

bool SolverModule::configure ( ResourceFinder & rf)
inline

Definition at line 336 of file main.cpp.

◆ configure() [2/2]

bool SolverModule::configure ( ResourceFinder & rf)
inline

Definition at line 112 of file main.cpp.

◆ getPeriod() [1/2]

double SolverModule::getPeriod ( )
inline

Definition at line 389 of file main.cpp.

◆ getPeriod() [2/2]

double SolverModule::getPeriod ( )
inline

Definition at line 154 of file main.cpp.

◆ interruptModule() [1/2]

bool SolverModule::interruptModule ( )
inline

Definition at line 380 of file main.cpp.

◆ interruptModule() [2/2]

bool SolverModule::interruptModule ( )
inline

Definition at line 138 of file main.cpp.

◆ updateModule() [1/2]

bool SolverModule::updateModule ( )
inline

Definition at line 394 of file main.cpp.

◆ updateModule() [2/2]

bool SolverModule::updateModule ( )
inline

Definition at line 160 of file main.cpp.

Member Data Documentation

◆ slv

shared_ptr<CartesianSolver> SolverModule::slv {nullptr}
protected

Definition at line 332 of file main.cpp.

◆ solver

CartesianSolver* SolverModule::solver
protected

Definition at line 105 of file main.cpp.


The documentation for this class was generated from the following files: