iCub-main
Public Member Functions | Protected Attributes | List of all members
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< CartesianSolverslv {nullptr}
 
CartesianSolversolver
 

Detailed Description

Definition at line 332 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 112 of file main.cpp.

◆ configure() [2/2]

bool SolverModule::configure ( ResourceFinder &  rf)
inline

Definition at line 338 of file main.cpp.

◆ getPeriod() [1/2]

double SolverModule::getPeriod ( )
inline

Definition at line 154 of file main.cpp.

◆ getPeriod() [2/2]

double SolverModule::getPeriod ( )
inline

Definition at line 391 of file main.cpp.

◆ interruptModule() [1/2]

bool SolverModule::interruptModule ( )
inline

Definition at line 138 of file main.cpp.

◆ interruptModule() [2/2]

bool SolverModule::interruptModule ( )
inline

Definition at line 382 of file main.cpp.

◆ updateModule() [1/2]

bool SolverModule::updateModule ( )
inline

Definition at line 160 of file main.cpp.

◆ updateModule() [2/2]

bool SolverModule::updateModule ( )
inline

Definition at line 396 of file main.cpp.

Member Data Documentation

◆ slv

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

Definition at line 334 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 file: