#include <kmlFactories.h>
Collaboration diagram for KNI::kmlFactory:
Public Member Functions | |
kmlFactory () | |
bool | openFile (const char *filepath) |
TKatGNL | getGNL () |
TKatMOT | getMOT () |
TKatSCT | getSCT () |
TKatEFF | getEFF () |
TMotDesc * | getMotDesc (short count) |
TSctDesc * | getSctDesc (short count) |
TMotCLB | getMotCLB (short number) |
TMotSCP | getMotSCP (short number) |
TMotDYL | getMotDYL (short number) |
int | getType () |
returns the Katana type | |
TMotInit | getMotInit (short number) |
void | getGripperParameters (bool &isPresent, int &openEncoders, int &closeEncoders) |
Private Member Functions | |
void | _readEntry (char *dest, int destsz, const char *section, const char *subsection, const char *entry) |
Private Attributes | |
std::ifstream | _configfile |
Definition at line 75 of file kmlFactories.h.
KNI::kmlFactory::kmlFactory | ( | ) |
void KNI::kmlFactory::_readEntry | ( | char * | dest, | |
int | destsz, | |||
const char * | section, | |||
const char * | subsection, | |||
const char * | entry | |||
) | [private] |
TKatEFF KNI::kmlFactory::getEFF | ( | ) |
TKatGNL KNI::kmlFactory::getGNL | ( | ) |
void KNI::kmlFactory::getGripperParameters | ( | bool & | isPresent, | |
int & | openEncoders, | |||
int & | closeEncoders | |||
) |
TKatMOT KNI::kmlFactory::getMOT | ( | ) |
TMotCLB KNI::kmlFactory::getMotCLB | ( | short | number | ) |
TMotDesc* KNI::kmlFactory::getMotDesc | ( | short | count | ) |
TMotDYL KNI::kmlFactory::getMotDYL | ( | short | number | ) |
TMotInit KNI::kmlFactory::getMotInit | ( | short | number | ) |
TMotSCP KNI::kmlFactory::getMotSCP | ( | short | number | ) |
TKatSCT KNI::kmlFactory::getSCT | ( | ) |
TSctDesc* KNI::kmlFactory::getSctDesc | ( | short | count | ) |
int KNI::kmlFactory::getType | ( | ) |
returns the Katana type
bool KNI::kmlFactory::openFile | ( | const char * | filepath | ) | [inline] |
Definition at line 83 of file kmlFactories.h.
std::ifstream KNI::kmlFactory::_configfile [private] |
Definition at line 77 of file kmlFactories.h.