#include <kmlSctBase.h>
Collaboration diagram for CSctBase:
Public Member Functions | |
const TSctGNL * | GetGNL () |
const TSctDAT * | GetDAT () |
virtual | ~CSctBase () |
bool | init (CKatBase *_own, const TSctDesc _sctDesc, CCplBase *protocol) |
void | recvDAT () |
receive data | |
Protected Attributes | |
TSctGNL | gnl |
controller generals | |
TSctDAT | dat |
sensor data | |
CCplBase * | protocol |
protocol interface | |
Friends | |
class | CKatBase |
By using this class you can get access to the sensor data; to do so you should (after initialization) call 'recvDat()' to updated the internal 'TSctDAT dat' structure; after the updated you can read out the values by using the 'GetDAT()' function, which will return a constant pointer to the internal 'dat' structure.
Definition at line 72 of file kmlSctBase.h.
virtual CSctBase::~CSctBase | ( | ) | [inline, virtual] |
Definition at line 88 of file kmlSctBase.h.
const TSctDAT* CSctBase::GetDAT | ( | ) | [inline] |
Definition at line 82 of file kmlSctBase.h.
const TSctGNL* CSctBase::GetGNL | ( | ) | [inline] |
void CSctBase::recvDAT | ( | ) |
receive data
friend class CKatBase [friend] |
Definition at line 74 of file kmlSctBase.h.
TSctDAT CSctBase::dat [protected] |
TSctGNL CSctBase::gnl [protected] |
CCplBase* CSctBase::protocol [protected] |