All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
KNI::kmlFactory Class Reference

#include <kmlFactories.h>

List of all members.

Public Member Functions

TKatEFF getEFF ()
TKatGNL getGNL ()
void getGripperParameters (bool &isPresent, int &openEncoders, int &closeEncoders)
int getKinematics ()
TKatMOT getMOT ()
TMotCLB getMotCLB (short number)
TMotDescgetMotDesc (short count)
TMotDYL getMotDYL (short number)
TMotInit getMotInit (short number)
TMotSCP getMotSCP (short number)
TKatSCT getSCT ()
TSctDescgetSctDesc (short count)
int getType ()
 kmlFactory ()
bool openFile (const char *filepath)

Private Member Functions

void _readEntry (char *dest, int destsz, const char *section, const char *subsection, const char *entry)

Private Attributes

std::ifstream _configfile

Detailed Description

This class is for internal use only It may change at any time It shields the configuration file parsing.

Definition at line 78 of file kmlFactories.h.


Constructor & Destructor Documentation

Definition at line 6 of file kmlFactories.cpp.


Member Function Documentation

void KNI::kmlFactory::_readEntry ( char *  dest,
int  destsz,
const char *  section,
const char *  subsection,
const char *  entry 
) [private]

Definition at line 8 of file kmlFactories.cpp.

Definition at line 125 of file kmlFactories.cpp.

Definition at line 70 of file kmlFactories.cpp.

void KNI::kmlFactory::getGripperParameters ( bool isPresent,
int &  openEncoders,
int &  closeEncoders 
)

Definition at line 347 of file kmlFactories.cpp.

returns the Kinematics to use

Returns:
0 for Analytical, 1 for RobAnaGuess

Definition at line 113 of file kmlFactories.cpp.

Definition at line 85 of file kmlFactories.cpp.

Definition at line 175 of file kmlFactories.cpp.

Definition at line 141 of file kmlFactories.cpp.

Definition at line 277 of file kmlFactories.cpp.

Definition at line 321 of file kmlFactories.cpp.

Definition at line 217 of file kmlFactories.cpp.

Definition at line 97 of file kmlFactories.cpp.

Definition at line 155 of file kmlFactories.cpp.

int KNI::kmlFactory::getType ( void  )

returns the Katana type

Returns:
300 for Katana300, 400 for Katana400, 450 for Katana450

Definition at line 107 of file kmlFactories.cpp.

bool KNI::kmlFactory::openFile ( const char *  filepath) [inline]

Definition at line 86 of file kmlFactories.h.


Member Data Documentation

std::ifstream KNI::kmlFactory::_configfile [private]

Definition at line 80 of file kmlFactories.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Tue May 28 2013 14:52:56