git-svn-id: svn://db.shs.com.ru/libs@123 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2016-09-20 20:12:24 +00:00
parent 72a1d2cffd
commit 211d498061
17 changed files with 585 additions and 68 deletions

View File

@@ -11,7 +11,8 @@ class Core : public PIObject
public:
Core() {
// piCout << "testCore";
CONNECTU(&t, tickEvent, this, timerDone);
t.start(1000);
}
void load() {
@@ -42,23 +43,24 @@ class Core : public PIObject
}
void test() {
piCoutObj << "count" << K.count();
piCoutObj << "First" << (int)First << K[First];
piCoutObj << "Second" << (int)Second << K[Second];
piCoutObj << "test Second" << K.test(Second);
piCout << "count" << K.count();
piCout << K[First];
piCout << K[Second];
}
EVENT_HANDLER(void, ksend) {piCoutObj << "sended k";}
EVENT_HANDLER(void, krecv) {piCoutObj << "received k";}
EVENT_HANDLER(void, ksend) {piCout << "sended k";}
EVENT_HANDLER(void, krecv) {piCout << "received k";}
EVENT_HANDLER(void, timerDone) {test();}
private:
PIFile rf;
PITimer t;
};
#include "piscreen.h"
#include "piscreentiles.h"
//PIScreen screen;
PIScreen screen(false);
int main(int argc, char *argv[]) {
// PIString s;
// s = "df a)))(a(ttt){a(b(c)})d)e( d dws ) sds(()fads(fdas()))fda))))fdasf((((jhvw";
@@ -80,7 +82,7 @@ int main(int argc, char *argv[]) {
// ba = s.toByteArray();
// piCout << PIString(ba);
// piCout << PIString(ba.convertFromBase64());
return 0;
// return 0;
// int i = 0;
// piCout << i++ << "!" << s << "!";
// piCout << i << "!" << s.trimmed() << "!";
@@ -158,18 +160,18 @@ int main(int argc, char *argv[]) {
//CDUtils::Core::instance()->test();
//return 0;
// piCout << "init";
// screen.rootTile()->addTile(new TilePICout());
// screen.enableExitCapture('q');
// screen.start();
screen.rootTile()->addTile(new TilePICout());
screen.enableExitCapture('q');
// piMSleep(3000);
screen.start();
piCout << "start";
Core core;
core.load();
core.test();
core.save();
K.send();
// core.save();
// K.send();
// screen.waitForFinish();
screen.waitForFinish();
return 0;
}