KatanaNativeInterface
$VERSION$
|
This class is for internal use only It may change at any time It shields the configuration file parsing. More...
#include <kmlFactories.h>
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 |
This class is for internal use only It may change at any time It shields the configuration file parsing.
Definition at line 75 of file kmlFactories.h.
void KNI::kmlFactory::_readEntry | ( | char * | dest, |
int | destsz, | ||
const char * | section, | ||
const char * | subsection, | ||
const char * | entry | ||
) | [private] |
void KNI::kmlFactory::getGripperParameters | ( | bool & | isPresent, |
int & | openEncoders, | ||
int & | closeEncoders | ||
) |
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 | ) |
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.