This repository has been archived on 2020-09-07. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
libs/cd_utils/cdutils_k.cpp

61 lines
926 B
C++

#include "cdutils_k.h"
#include "cdutils_core.h"
using namespace CDUtils;
KInterface::KInterface() {
core = Core::instance();
CONNECTU(core, K_Sended, this, sended);
CONNECTU(core, K_Received, this, received);
}
bool KInterface::test(int v) {
return core->k_.test(v);
}
KType & KInterface::operator [](int v) {
return core->k_[v];
}
const KType KInterface::operator [](int v) const {
return core->k_[v];
}
KSection & KInterface::section(int v) {
return core->k_.section(v);
}
const KSection KInterface::section(int v) const {
return core->k_.section(v);
}
void KInterface::send() {
core->K_Send();
}
void KInterface::request() {
core->K_Request();
}
void KInterface::write(PIIODevice * d) {
core->k_write(d);
}
void KInterface::read(PIIODevice * d) {
core->k_read(d);
}
void KInterface::parse(PIIODevice * d) {
core->k_parse(d);
}