git-svn-id: svn://db.shs.com.ru/pip@6 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2015-02-28 18:37:44 +00:00
parent 02fdf8b415
commit 0891d1ba2d
319 changed files with 10557 additions and 0 deletions

View File

@@ -0,0 +1,63 @@
#include "pip.h"
void _() {
//! [0]
PIByteArray ba;
int i = -1, j = 2;
float f = 1.;
PIString text("123");
ba << i << j << f << text; // form binary data
piCout << "data =" << ba;
i = j = 0; // clear variables
f = 0; // clear variables
text.clear(); // clear variables
piCout << i << j << f << text; // show variables
ba >> i >> j >> f >> text; // restore data
piCout << i << j << f << text; // show variables
piCout << "data =" << ba;
//! [0]
//! [1]
struct MyType {
MyType(int i_ = 0, const PIString & t_ = PIString()) {
m_i = i_;
m_text = t_;
}
int m_i;
PIString m_text;
};
inline PIByteArray & operator <<(PIByteArray & s, const MyType & v) {s << v.m_i << v.m_text; return s;}
inline PIByteArray & operator >>(PIByteArray & s, MyType & v) {s >> v.m_i >> v.m_text; return s;}
PIByteArray ba;
PIVector<MyType> my_vec;
my_vec << MyType(1, "s1") << MyType(10, "s10"); // add to vector
ba << my_vec; // store to byte array
piCout << "data =" << ba;
my_vec.clear(); // clear vector
ba >> my_vec; // restore from byte array
//! [1]
//! [2]
PIByteArray ba;
const char * chars = "8 bytes";
ba << PIByteArray::RawData(chars, 8); // form binary data
piCout << "data =" << ba;
char rchars[16];
memset(rchars, 0, 16); // clear data
ba >> PIByteArray::RawData(rchars, 8); // restore data
piCout << rchars;
piCout << "data =" << ba;
//! [2]
//! [3]
PIByteArray ba, sba;
uchar uc(127);
sba << uc; // byte array with one byte
ba << sba; // stream operator
piCout << ba; // result
// {1, 0, 0, 0, 127}
ba.clear();
ba.append(sba);
piCout << ba; // result
// {127}
//! [3]
};

26
doc/examples/picli.cpp Normal file
View File

@@ -0,0 +1,26 @@
#include "pip.h"
//! [main]
int main(int argc, char ** argv) {
PICLI cli(argc, argv);
cli.addArgument("console");
cli.addArgument("debug");
cli.addArgument("Value", "v", "value", true);
if (cli.hasArgument("console"))
piCout << "console active";
if (cli.hasArgument("debug"))
piCout << "debug active";
piCout << "Value =" << cli.argumentValue("Value");
return 0;
}
These executions are similar:
a.out -cd -v 10
a.out --value 10 -dc
a.out -c -v 10 -d
a.out --console -d -v 10
a.out --debug -c --value 10
//! [main]
void _() {
};

View File

@@ -0,0 +1,48 @@
#include "pip.h"
//! [main]
class ElementA: public PIObject {
PIOBJECT(ElementA)
// ...
};
ADD_NEW_TO_COLLECTION(ab_group, ElementA)
class ElementB: public PIObject {
PIOBJECT(ElementB)
// ...
};
ADD_NEW_TO_COLLECTION(ab_group, ElementB)
class ElementC: public PIObject {
PIOBJECT(ElementC)
// ...
};
ADD_NEW_TO_COLLECTION(c_group, ElementC)
class ElementD: public PIObject {
PIOBJECT(ElementD)
// ...
};
int main() {
ElementD * el_d = new ElementD();
ADD_TO_COLLECTION(ab_group, el_d)
PIStringList gl = PICollection::groups();
piCout << gl; // {"ab_group", "c_group"}
piForeachC (PIString g, gl) {
PIVector<const PIObject * > go = PICollection::groupElements(g);
piCout << "group" << g << ":";
piForeachC (PIObject * o, go)
piCout << Tab << o->className();
}
/*
group ab_group :
ElementA
ElementB
ElementD
group c_group :
ElementC
*/
};
//! [main]

27
doc/examples/piconfig.cpp Normal file
View File

@@ -0,0 +1,27 @@
#include "pip.h"
void _() {
//! [PIConfig::Entry]
/* "example.conf"
a = 1
s0.a = A
s0.b = B
*/
PIConfig conf("example.conf", PIIODevice::ReadOnly);
PIConfig::Entry ce = conf.getValue("a");
int a = ce; // a = 1
PIString A = ce; // A = "1"
ce = conf.getValue("s0");
piCout << ce.childCount(); // 2
A = ce.getValue("b"); // A = "B"
A = conf.getValue("s0.a"); // A = "A"
//! [PIConfig::Entry]
//! [fullName]
PIConfig conf("example.conf", PIIODevice::ReadOnly);
piCout << conf.getValue("a.b.c").name(); // "c"
piCout << conf.getValue("a.b.c").fullName(); // "a.b.c"
//! [fullName]
};

View File

@@ -0,0 +1,207 @@
#include "pip.h"
void _() {
//! [foreach]
PIVector<int> vec;
vec << 1 << 2 << 3;
piForeach (int & i, vec)
cout << i << ", ";
// 1, 2, 3,
piForeach (int & i, vec)
i++;
piForeach (int & i, vec)
cout << i << ", ";
// 2, 3, 4,
//! [foreach]
//! [foreachC]
PIVector<int> vec;
vec << 1 << 2 << 3;
piForeachC (int & i, vec)
cout << i << ", ";
// 1, 2, 3,
piForeachC (int & i, vec)
i++; // ERROR! const iterator
//! [foreachC]
//! [foreachR]
PIVector<int> vec;
vec << 1 << 2 << 3;
piForeachR (int & i, vec)
cout << i << ", ";
// 3, 2, 1,
piForeachR (int & i, vec)
i++;
piForeachR (int & i, vec)
cout << i << ", ";
// 4, 3, 2,
//! [foreachR]
//! [foreachCR]
PIVector<int> vec;
vec << 1 << 2 << 3;
piForeachCR (int & i, vec)
cout << i << ", ";
// 3, 2, 1,
piForeachCR (int & i, vec)
i++; // ERROR! const iterator
//! [foreachCR]
//! [PIVector::PIVector]
PIVector<char> vec(4u, 'p');
piForeachC (char i, vec)
cout << i << ", ";
// p, p, p, p,
//! [PIVector::PIVector]
//! [PIVector::at_c]
PIVector<int> vec;
vec << 1 << 3 << 5;
for (int i = 0; i < vec.size_s(); ++i)
cout << vec.at(i) << ", ";
// 1, 3, 5,
//! [PIVector::at_c]
//! [PIVector::at]
PIVector<int> vec;
vec << 1 << 3 << 5;
for (int i = 0; i < vec.size_s(); ++i)
vec.at(i) += 1;
for (int i = 0; i < vec.size_s(); ++i)
cout << vec.at(i) << ", ";
// 2, 4, 6,
//! [PIVector::at]
//! [PIVector::()_c]
PIVector<int> vec;
vec << 1 << 3 << 5;
for (int i = 0; i < vec.size_s(); ++i)
cout << vec[i] << ", ";
// 1, 3, 5,
//! [PIVector::()_c]
//! [PIVector::()]
PIVector<int> vec;
vec << 1 << 3 << 5;
for (int i = 0; i < vec.size_s(); ++i)
vec[i] += 1;
for (int i = 0; i < vec.size_s(); ++i)
cout << vec[i] << ", ";
// 2, 4, 6,
//! [PIVector::()]
//! [PIVector::data_c]
PIVector<int> vec;
vec << 1 << 3 << 5;
int carr[3];
// copy data from "vec" to "carr"
memcpy(carr, vec.data(), vec.size() * sizeof(int));
for (int i = 0; i < vec.size_s(); ++i)
cout << carr[i] << ", ";
// 1, 3, 5,
//! [PIVector::data_c]
//! [PIVector::data]
PIVector<int> vec;
vec << 1 << 3 << 5;
int carr[2] = {12, 13};
// copy data from "carr" to "vec" with offset
memcpy(vec.data(1), carr, 2 * sizeof(int));
for (int i = 0; i < vec.size_s(); ++i)
cout << vec[i] << ", ";
// 1, 12, 13,
//! [PIVector::data]
//! [PIVector::resize]
PIVector<int> vec;
vec << 1 << 2;
vec.resize(4);
piForeachC (int & i, vec)
cout << i << ", ";
// 1, 2, 0, 0,
vec.resize(3);
piForeachC (int & i, vec)
cout << i << ", ";
// 1, 2, 0,
//! [PIVector::resize]
//! [PIVector::sort_0]
PIVector<int> vec;
vec << 3 << 2 << 5 << 1 << 4;
vec.sort();
piForeachC (int & i, vec)
cout << i << ", ";
// 1, 2, 3, 4, 5,
//! [PIVector::sort_0]
//! [PIVector::sort_1]
static int mycomp(const int * v0, const int * v1) {
if (*v0 == *v1) return 0;
return *v0 < *v1 ? 1 : -1;
}
PIVector<int> vec;
vec << 3 << 2 << 5 << 1 << 4;
vec.sort(mycomp);
piForeachC (int & i, vec)
cout << i << ", ";
// 5, 4, 3, 2, 1,
//! [PIVector::sort_1]
//! [PIVector::fill]
PIVector<char> vec;
vec << '1' << '2' << '3' << '4' << '5';
vec.fill('0');
piForeachC (char i, vec)
cout << i << ", ";
// 0, 0, 0, 0, 0,
//! [PIVector::fill]
//! [PIVector::remove_0]
PIVector<char> vec;
vec << '1' << '2' << '3' << '4' << '5';
vec.remove(1);
piForeachC (char i, vec)
cout << i << ", ";
// 1, 3, 4, 5,
//! [PIVector::remove_0]
//! [PIVector::remove_1]
PIVector<char> vec;
vec << '1' << '2' << '3' << '4' << '5';
vec.remove(2, 2);
piForeachC (char i, vec)
cout << i << ", ";
// 1, 2, 5,
//! [PIVector::remove_1]
//! [PIVector::removeOne]
PIVector<char> vec;
vec << '1' << '2' << '3' << '2' << '1';
vec.removeOne('2');
piForeachC (char i, vec)
cout << i << ", ";
// 1, 3, 2, 1,
//! [PIVector::removeOne]
//! [PIVector::removeAll]
PIVector<char> vec;
vec << '1' << '2' << '3' << '2' << '1';
vec.removeAll('2');
piForeachC (char i, vec)
cout << i << ", ";
// 1, 3, 1,
//! [PIVector::removeAll]
//! [PIVector::insert_0]
PIVector<char> vec;
vec << '1' << '3' << '4';
vec.insert(1, '2');
piForeachC (char i, vec)
cout << i << ", ";
// 1, 2, 3, 4,
//! [PIVector::insert_0]
//! [PIVector::insert_1]
PIVector<char> vec, vec2;
vec << '1' << '4' << '5';
vec2 << '2' << '3';
vec.insert(1, vec2);
piForeachC (char i, vec)
cout << i << ", ";
// 1, 2, 3, 4, 5,
//! [PIVector::insert_1]
//! [PIVector::ostream<<]
PIVector<char> vec;
vec << '1' << '2' << '3' << '4' << '5';
cout << vec << endl;
// {1, 2, 3, 4, 5}
//! [PIVector::ostream<<]
//! [PIVector::PICout<<]
PIVector<char> vec;
vec << '1' << '2' << '3' << '4' << '5';
piCout << vec;
// {1, 2, 3, 4, 5}
//! [PIVector::PICout<<]
};

36
doc/examples/picout.cpp Normal file
View File

@@ -0,0 +1,36 @@
#include "pip.h"
//! [own]
inline PICout operator <<(PICout s, const PIByteArray & ba) {
s.space(); // insert space after previous output
s.quote(); // ONLY if you want to quoted your type
s.setControl(0, true); // clear all features and
// save them to stack,
// now it`s behavior similar to std::cout
// your output
for (uint i = 0; i < ba.size(); ++i)
s << ba[i];
s.restoreControl(); // restore features from stack
s.quote(); // ONLY if you want to quoted your type
return s;
}
//! [own]
void _() {
//! [0]
int a = 10, b = 32, c = 11;
piCout << a << Hex << b << Bin << c;
// 10 20 1011
piCout << "this" << "is" << Green << "green" << Default << "word";
// this is green word
PICout(AddSpaces | AddNewLine | AddQuotes) << Tab << "tab and" << "quotes";
// "tab and" "quotes"
//! [0]
};

View File

@@ -0,0 +1,31 @@
#include "pip.h"
void _() {
//! [main]
PIEvaluator eval;
eval.check("e2eelge");
piCout << eval.expression() << "=" << eval.evaluate();
// e*2*e*e*lg(e) = (17.4461; 0)
eval.check("10x");
piCout << eval.error() << eval.unknownVariables();
// Unknown variables: "x" {"x"}
eval.setVariable("x", complexd(1, 2));
eval.check("10x");
piCout << eval.error() << eval.unknownVariables();
// Correct {}
piCout << eval.expression() << "=" << eval.evaluate();
// 10*x = (10; 20)
eval.setVariable("x", complexd(-2, 0));
piCout << eval.expression() << "=" << eval.evaluate();
// 10*x = (-20; 0)
//! [main]
};

View File

@@ -0,0 +1,55 @@
#include "pip.h"
void _() {
//! [swap]
int v1 = 1, v2 = 2;
piCout << v1 << v2; // 1 2
piSwap<int>(v1, v2);
piCout << v1 << v2; // 2 1
//! [swap]
//! [round]
piCout << piRoundf(0.6f) << piRoundd(0.2); // 1 0
piCout << piRoundf(-0.6f) << piRoundd(-0.2); // -1 0
//! [round]
//! [floor]
piCout << piFloorf(0.6f) << piFloorf(0.2); // 0 0
piCout << piFloorf(-0.6f) << piFloorf(-0.2f); // -1 -1
//! [floor]
//! [ceil]
piCout << piCeilf(0.6f) << piCeilf(0.2); // 1 1
piCout << piCeilf(-0.6f) << piCeilf(-0.2f); // 0 0
//! [ceil]
//! [abs]
piCout << piAbsi(5) << piAbsi(-11); // 5 11
piCout << piAbsf(-0.6f) << piAbsf(-0.2f); // 0.6 0.2
//! [abs]
//! [min2]
piCout << piMini(5, 1); // 1
piCout << piMinf(-0.6f, -0.2f); // -0.6
//! [min2]
//! [min3]
piCout << piMini(5, 1, -1); // -1
piCout << piMinf(-0.6f, -0.2f, 1.f); // -0.6
//! [min3]
//! [max2]
piCout << piMaxi(5, 1); // 5
piCout << piMaxf(-0.6f, -0.2f); // -0.2
//! [max2]
//! [max3]
piCout << piMaxi(5, 1, -1); // 5
piCout << piMaxf(-0.6f, -0.2f, 1.f); // 1
//! [max3]
//! [clamp]
piCout << piClampf(-5, -3, 2); // -3
piCout << piClampf(1, -3, 2); // 1
piCout << piClampf(5, -3, 2); // 2
//! [clamp]
//! [flags]
enum TestEnum {First = 0x1, Second = 0x2, Third = 0x4};
PIFlags<TestEnum> testFlags(First);
testFlags |= Third;
piCout << testFlags[First] << testFlags[Second] << testFlags[Third]; // 1 0 1
piCout << (int)testFlags; // 5
//! [flags]
};

View File

@@ -0,0 +1,53 @@
#include "pip.h"
void _() {
//! [0]
class SomeIO: public PIIODevice {
PIIODEVICE(SomeIO)
public:
SomeIO(): PIIODevice() {}
protected:
bool openDevice() {
// open your device here
return if_success;
}
int read(void * read_to, int max_size) {
// read from your device here
return readed_bytes;
}
int write(const void * data, int max_size) {
// write to your device here
return written_bytes;
}
PIString fullPathPrefix() const {return "myio";}
void configureFromFullPath(const PIString & full_path) {
// parse full_path and configure device there
}
};
REGISTER_DEVICE(SomeIO)
//! [0]
//! [configure]
// file example.conf
dev.reopenEnabled = false
dev.device = /dev/ttyS0
dev.speed = 9600
// end example.conf
// code
PISerial ser;
ser.configure("example.conf", "dev");
//! [configure]
//! [configureDevice]
class SomeIO: public PIIODevice {
...
bool configureDevice(const void * e_main, const void * e_parent) {
PIConfig::Entry * em = (PIConfig::Entry * )e_main;
PIConfig::Entry * ep = (PIConfig::Entry * )e_parent;
setStringParam(readDeviceSetting<PIString>("stringParam", stringParam(), em, ep));
setIntParam(readDeviceSetting<int>("intParam", intParam(), em, ep));
return true;
}
...
};
//! [configureDevice]
};

View File

@@ -0,0 +1,17 @@
#include "pip.h"
//! [main]
void key_event(char key, void * ) {
piCout << "key" << key << "pressed";
}
int main(int argc, char ** argv) {
PIKbdListener kbd;
kbd.enableExitCapture();
kbd.start();
WAIT_FOR_EXIT
return 0;
}
//! [main]
void _() {
};

9
doc/examples/pimutex.cpp Normal file
View File

@@ -0,0 +1,9 @@
#include "pip.h"
void _() {
//! [main]
mutex.lock();
// ... your code here
mutex.unlock();
//! [main]
}

32
doc/examples/piobject.cpp Normal file
View File

@@ -0,0 +1,32 @@
#include "pip.h"
//! [main]
class ObjectA: public PIObject {
PIOBJECT(ObjectA)
public:
EVENT_HANDLER1(void, handlerA, const PIString & , str) {piCoutObj << "handler A:" << str;}
EVENT2(eventA2, int, i, float, f);
EVENT1(eventA1, const PIString & , str);
};
class ObjectB: public PIObject {
PIOBJECT(ObjectB)
public:
EVENT_HANDLER2(void, handlerB, int, i, float, f) {piCoutObj << "handler B:" << i << "," << f;}
EVENT1(eventB, PIString, str);
};
int main(int argc, char * argv[]) {
ObjectA obj_a;
ObjectB obj_b;
CONNECT2(void, int, float, &obj_a, eventA2, &obj_b, handlerB);
obj_a.eventA2(2, 0.5);
CONNECT1(void, PIString, &obj_b, eventB, &obj_a, handlerA);
obj_b.eventB("event to handler");
CONNECT1(void, PIString, &obj_a, eventA1, &obj_b, eventB);
obj_a.eventA1("event to event");
};
//! [main]

View File

@@ -0,0 +1,74 @@
//! [main]
#include "pip.h"
enum Mode {Start, Manual, Auto, Finish, End};
class Machine: public PIStateMachine<Mode> {
PIOBJECT(Machine)
public:
Machine() {
addState(Start, "start", HANDLER(startFunc));
addState(Manual, "manual", HANDLER(manualFunc));
addState(Auto, "auto", HANDLER(autoFunc));
addState(Finish, "finish", HANDLER(finishFunc));
addState(End, "end", HANDLER(endFunc));
addRule(Start, Manual, "init_ok", HANDLER(beginManualFunc));
addRule(Start, Auto, "init_ok", HANDLER(beginAutoFunc));
addRule(Manual, Auto, HANDLER(manualToAutoFunc));
addRule(Auto, Manual, HANDLER(autoToManualFunc));
addRule(Manual, Finish);
addRule(Auto, Finish);
Rule r(Finish, End);
r.addCondition("finish_0_ok");
r.addCondition("finish_1_ok", 2);
addRule(r);
setInitialState(Start);
CONNECT2(void, void*, int, &timer, timeout, this, tick);
timer.start(500);
}
virtual void execution(const State & state) {
piCout << "performed conditions:" << currentConditions();
}
virtual void transition(const State & from, const State & to) {
piCout << "switch from" << from.name << "to" << to.name << "state";
}
EVENT_HANDLER(void, startFunc) {piCout << "start function";}
EVENT_HANDLER(void, manualFunc) {piCout << "manual function";}
EVENT_HANDLER(void, autoFunc) {piCout << "auto function";}
EVENT_HANDLER(void, finishFunc) {piCout << "finish function";}
EVENT_HANDLER(void, endFunc) {piCout << "end function";}
EVENT_HANDLER(void, beginManualFunc) {piCout << "begin manual function";}
EVENT_HANDLER(void, beginAutoFunc) {piCout << "begin auto function";}
EVENT_HANDLER(void, autoToManualFunc) {piCout << "switch from auto to manual function";}
EVENT_HANDLER(void, manualToAutoFunc) {piCout << "switch from manual to auto function";}
PITimer timer;
};
Machine machine;
void key_event(char key, void*) {
switch (key) {
case 's': machine.switchToState(Start); break;
case 'm': machine.switchToState(Manual); break;
case 'a': machine.switchToState(Auto); break;
case 'f': machine.switchToState(Finish); break;
case 'e': machine.switchToState(End); break;
case '1': machine.performCondition("init_ok"); break;
case '2': machine.performCondition("finish_0_ok"); break;
case '3': machine.performCondition("finish_1_ok"); break;
case 'r': machine.resetConditions(); break;
case 'R': machine.reset(); break;
}
}
int main(int argc, char * argv[]) {
PIKbdListener kbd(key_event);
kbd.enableExitCapture();
WAIT_FOR_EXIT
};
//! [main]

332
doc/examples/pistring.cpp Normal file
View File

@@ -0,0 +1,332 @@
#include "pip.h"
void _() {
//! [PIString(char * )]
PIString s("string");
//! [PIString(char * )]
//! [PIString(wchar_t * )]
PIString s(L"string");
//! [PIString(wchar_t * )]
//! [PIString(char * , int)]
PIString s("string", 3); // s = "str"
//! [PIString(char * , int)]
//! [PIString(int, char)]
PIString s(5, 'p'); // s = "ppppp"
//! [PIString(int, char)]
//! [PIString(int, PIChar)]
PIString s(5, ""); // s = "№№№№№"
//! [PIString(int, PIChar)]
//! [PIString::char*]
PIString s("pip");
cout << (char*)s << endl; // pip
//! [PIString::char*]
//! [PIString::<<(PIString)]
PIString s("this"), s1(" is"), s2(" string");
s << s1 << s2; // s = "this is string"
//! [PIString::<<(PIString)]
//! [PIString::<<(PIChar)]
PIString s("stri");
s << PIChar('n') << PIChar('g'); // s = "string"
//! [PIString::<<(PIChar)]
//! [PIString::<<(char * )]
PIString s("this");
s << " is" << " string"; // s = "this is string"
//! [PIString::<<(char * )]
//! [PIString::<<(wchar_t * )]
PIString s;
s << L"№ -" << " number"; // s = "№ - number"
//! [PIString::<<(wchar_t * )]
//! [PIString::<<(int)]
PIString s("ten - ");
s << 10; // s = "ten - 10"
//! [PIString::<<(int)]
//! [PIString::mid]
PIString s("0123456789");
piCout << s.mid(-2, -1); // s = "0123456789"
piCout << s.mid(-2, 4); // s = "01"
piCout << s.mid(3, -1); // s = "3456789"
piCout << s.mid(3, 4); // s = "3456"
//! [PIString::mid]
//! [PIString::left]
PIString s("0123456789");
piCout << s.left(-1); // s = ""
piCout << s.left(1); // s = "0"
piCout << s.left(5); // s = "01234"
piCout << s.left(15); // s = "0123456789"
//! [PIString::left]
//! [PIString::right]
PIString s("0123456789");
piCout << s.right(-1); // s = ""
piCout << s.right(1); // s = "9"
piCout << s.right(5); // s = "56789"
piCout << s.right(15); // s = "0123456789"
//! [PIString::right]
//! [PIString::cutMid]
PIString s("0123456789");
s.cutMid(1, 3);
piCout << s; // s = "0456789"
s.cutMid(-1, 3);
piCout << s; // s = "56789"
s.cutMid(3, -1);
piCout << s; // s = "567"
//! [PIString::cutMid]
//! [PIString::cutLeft]
PIString s("0123456789");
s.cutLeft(1);
piCout << s; // s = "123456789"
s.cutLeft(3);
piCout << s; // s = "456789"
s.cutLeft(30);
piCout << s; // s = ""
//! [PIString::cutLeft]
//! [PIString::cutRight]
PIString s("0123456789");
s.cutRight(1);
piCout << s; // s = "012345678"
s.cutRight(3);
piCout << s; // s = "012345"
s.cutRight(30);
piCout << s; // s = ""
//! [PIString::cutRight]
//! [PIString::trim]
PIString s(" string ");
s.trim();
piCout << s; // s = "string"
//! [PIString::trim]
//! [PIString::trimmed]
PIString s(" string ");
piCout << s.trimmed(); // s = "string"
piCout << s; // s = " string "
//! [PIString::trimmed]
//! [PIString::replace_0]
PIString s("0123456789");
s.replace(2, 3, "_cut_");
piCout << s; // s = "01_cut_56789"
s.replace(0, 1, "one_");
piCout << s; // s = "one_1_cut_56789"
//! [PIString::replace_0]
//! [PIString::replaced_0]
PIString s("0123456789");
piCout << s.replaced(2, 3, "_cut_"); // s = "01_cut_56789"
piCout << s.replaced(0, 1, "one_"); // s = "one_123456789"
//! [PIString::replaced_0]
//! [PIString::replace_1]
PIString s("pip string");
bool ok;
s.replace("string", "conf", &ok);
piCout << s << ok; // s = "pip conf", true
s.replace("PIP", "PlInPr", &ok);
piCout << s << ok; // s = "pip conf", false
//! [PIString::replace_1]
//! [PIString::replaced_1]
PIString s("pip string");
bool ok;
piCout << s.replace("string", "conf", &ok); // s = "pip conf", true
piCout << s.replace("PIP", "PlInPr", &ok); // s = "pip string", false
//! [PIString::replaced_1]
//! [PIString::replaceAll]
PIString s("substrings");
s.replaceAll("s", "_");
piCout << s; // s = "_ub_tring_"
//! [PIString::replaceAll]
//! [PIString::repeat]
PIString s(" :-) ");
s.repeat(3);
piCout << s; // :-) :-) :-)
//! [PIString::repeat]
//! [PIString::repeated]
PIString s(" :-) ");
piCout << s.repeated(3); // :-) :-) :-)
piCout << s; // :-)
//! [PIString::repeated]
//! [PIString::insert_0]
PIString s("pp");
s.insert(1, "i");
piCout << s; // s = "pip"
//! [PIString::insert_0]
//! [PIString::insert_1]
PIString s("pp");
s.insert(1, 'i');
piCout << s; // s = "pip"
//! [PIString::insert_1]
//! [PIString::insert_2]
PIString s("stg");
s.insert(2, "rin");
piCout << s; // s = "string"
//! [PIString::insert_2]
//! [PIString::expandRightTo]
PIString s("str");
s.expandRightTo(2, "_");
piCout << s; // s = "str"
s.expandRightTo(6, "_");
piCout << s; // s = "str___"
//! [PIString::expandRightTo]
//! [PIString::expandLeftTo]
PIString s("str");
s.expandLeftTo(2, "_");
piCout << s; // s = "str"
s.expandLeftTo(6, "_");
piCout << s; // s = "___str"
//! [PIString::expandLeftTo]
//! [PIString::reverse]
PIString s("0123456789");
s.reverse();
piCout << s; // s = "9876543210"
//! [PIString::reverse]
//! [PIString::reversed]
PIString s("0123456789");
piCout << s.reversed(); // s = "9876543210"
piCout << s; // s = "0123456789"
//! [PIString::reversed]
//! [PIString::lengthAscii]
piCout << PIString("0123456789").lengthAscii(); // 10
piCout << PIString("№1").lengthAscii(); // 3
//! [PIString::lengthAscii]
//! [PIString::data]
piCout << PIString("0123456789").data(); // 0123456789
piCout << PIString("№1").data(); // №1
//! [PIString::data]
//! [PIString::split]
PIString s("1 2 3");
piCout << s.split(" "); // {"1", "2", "3"}
//! [PIString::split]
//! [PIString::find]
PIString s("012345012345");
piCout << s.find("-"); // -1
piCout << s.find("3"); // 3
piCout << s.find("3", 4); // 9
piCout << s.find("3", 10); // -1
//! [PIString::find]
//! [PIString::findLast]
PIString s("012345012345");
piCout << s.find("-"); // -1
piCout << s.find("3"); // 9
piCout << s.find("3", 4); // 9
piCout << s.find("3", 10); // -1
//! [PIString::findLast]
//! [PIString::findWord]
PIString s("this is <PIP>");
piCout << s.find("this"); // 0
piCout << s.find("is"); // 5
piCout << s.find("PIP", 4); // -1
piCout << s.find("<PIP>", 10); // 8
//! [PIString::findWord]
//! [PIString::findCWord]
PIString s("this::is <PIP>");
piCout << s.find("this"); // 0
piCout << s.find("is"); // 6
piCout << s.find("PIP", 4); // 10
piCout << s.find("<PIP>", 10); // 9
//! [PIString::findCWord]
//! [PIString::toNumber]
piCout << PIString("123").toInt(); // 123
piCout << PIString("123").toInt(16); // 291
piCout << PIString("0x123").toInt(); // 291
piCout << PIString("1001").toInt(2); // 9
//! [PIString::toNumber]
//! [PIString::toFloat]
piCout << PIString("123").toFloat(); // 123
piCout << PIString("1.2E+2").toFloat(); // 120
piCout << PIString("0.01").toFloat(); // 0.01
//! [PIString::toFloat]
//! [PIString::setNumber]
PIString s;
s.setNumber(123);
piCout << s; // 123
s.setNumber(123, 16);
piCout << s; // 7B
//! [PIString::setNumber]
//! [PIString::setFloat]
PIString s;
s.setNumber(12.3);
piCout << s; // 12.3
//! [PIString::setFloat]
//! [PIString::setReadableSize]
PIString s;
s.setReadableSize(512);
piCout << s; // 512 B
s.setReadableSize(5120);
piCout << s; // 5.0 kB
s.setReadableSize(512000);
piCout << s; // 500.0 kB
s.setReadableSize(5120000);
piCout << s; // 4.8 MB
s.setReadableSize(512000000);
piCout << s; // 488.2 MB
s.setReadableSize(51200000000);
piCout << s; // 47.6 GB
//! [PIString::setReadableSize]
//! [PIString::fromNumber]
piCout << PIString::fromNumber(123); // 123
piCout << PIString::fromNumber(123, 16); // 7B
//! [PIString::fromNumber]
//! [PIString::fromFloat]
piCout << PIString::fromNumber(12.3); // 12.3
//! [PIString::fromFloat]
//! [PIString::readableSize]
piCout << PIString::readableSize(512); // 512 B
piCout << PIString::readableSize(5120); // 5.0 kB
piCout << PIString::readableSize(512000); // 500.0 kB
piCout << PIString::readableSize(5120000); // 4.8 MB
piCout << PIString::readableSize(512000000); // 488.2 MB
piCout << PIString::readableSize(51200000000); // 47.6 GB
//! [PIString::readableSize]
//! [PIString::takeSymbol]
PIString s("\t ! word");
piCout << s.takeSymbol(); // "!"
piCout << s.takeSymbol(); // "w"
piCout << s.takeSymbol(); // "o"
piCout << s; // "rd"
//! [PIString::takeSymbol]
//! [PIString::takeWord]
PIString s("some words\nnew line ");
piCout << s.takeWord(); // "some"
piCout << s.takeWord(); // "words"
piCout << s.takeWord(); // "new"
piCout << s; // " line "
//! [PIString::takeWord]
//! [PIString::takeLine]
PIString s("some words\nnew line \n\nend");
piCout << s.takeLine(); // "some words"
piCout << s.takeLine(); // "new line "
piCout << s.takeLine(); // ""
piCout << s; // "end"
//! [PIString::takeLine]
//! [PIString::takeNumber]
PIString s(" 0xFF -99 1.2E+5f 1000L");
piCout << s.takeNumber(); // "0xFF"
piCout << s.takeNumber(); // "-99"
piCout << s.takeNumber(); // "1.2E+5f"
piCout << s.takeNumber(); // "1000L"
piCout << s; // ""
//! [PIString::takeNumber]
//! [PIString::takeRange]
PIString s(" {figures{inside}}");
piCout << s.takeRange('{', '}'); // "figures{inside}"
piCout << s; // ""
s = "\"text\\\"shielded\" next";
piCout << s.takeRange('"', '"'); // "text\"shielded"
piCout << s; // " next"
//! [PIString::takeRange]
//! [PIStringList::join]
PIStringList sl("1", "2");
sl << "3";
piCout << sl.join(" < "); // 1 < 2 < 3
//! [PIStringList::join]
//! [PIStringList::removeStrings]
PIStringList sl("1", "2");
sl << "1" << "2" << "3";
piCout << sl; // {"1", "2", "1", "2", "3"}
piCout << sl.removeStrings("1"); // {"2", "2", "3"}
//! [PIStringList::removeStrings]
//! [PIStringList::removeDuplicates]
PIStringList sl("1", "2");
sl << "1" << "2" << "3";
piCout << sl; // {"1", "2", "1", "2", "3"}
piCout << sl.removeDuplicates(); // {"1", "2", "3"}
//! [PIStringList::removeDuplicates]
};

68
doc/examples/pitimer.cpp Normal file
View File

@@ -0,0 +1,68 @@
#include "pip.h"
//! [delimiter]
void tfunc(void * , int delim) {
piCout << "tick with delimiter" << delim;
};
void tfunc4(void * , int delim) {
piCout << "tick4 with delimiter" << delim;
};
int main() {
PITimer timer(tfunc);
timer.addDelimiter(2);
timer.addDelimiter(4, tfunc4);
timer.start(50);
piMSleep(200);
timer.stop();
timer.waitForFinish();
return 0;
};
/* Result:
tick with delimiter 1
tick with delimiter 1
tick with delimiter 2
tick with delimiter 1
tick with delimiter 1
tick with delimiter 2
tick4 with delimiter 4
*/
//! [delimiter]
//! [elapsed]
int main() {
PITimer timer;
piMSleep(100);
piCout << "elapsed" << timer.elapsed_m() << "ms";
piMSleep(100);
piCout << "elapsed" << timer.elapsed_m() << "ms";
timer.reset();
piMSleep(150);
piCout << "elapsed" << timer.elapsed_s() << "s";
return 0;
};
/* Result:
elapsed 100 ms
elapsed 200 ms
elapsed 0.15 s
*/
//! [elapsed]
//! [system_time]
int main() {
PISystemTime t0; // s = ns = 0
t0.addMilliseconds(200); // s = 0, ns = 200000000
t0.addMilliseconds(900); // s = 1, ns = 100000000
t0 -= PISystemTime::fromSeconds(0.1); // s = 1, ns = 0
t0.sleep(); // sleep for 1 second
PISystemTime t1;
t0 = currentSystemTime();
piMSleep(500);
t1 = currentSystemTime();
(t1 - t0).sleep(); // sleep for 500 milliseconds
return 0;
};
//! [system_time]
void _() {
};

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
doc/html/search/all_0.js Normal file
View File

@@ -0,0 +1,4 @@
var searchData=
[
['_5f_5fpicontainers_5fsimple_5ftype_5f_5f',['__PICONTAINERS_SIMPLE_TYPE__',['../pichar_8h.html#a98c24b190dd598cdebc2e1c884631b13',1,'pichar.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

42
doc/html/search/all_1.js Normal file
View File

@@ -0,0 +1,42 @@
var searchData=
[
['abs',['abs',['../class_p_i_system_time.html#a6408d67d0ebe7fc41d8d91f8b886eef6',1,'PISystemTime']]],
['add_5fnew_5fto_5fcollection',['ADD_NEW_TO_COLLECTION',['../class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec',1,'PICollection']]],
['add_5fto_5fcollection',['ADD_TO_COLLECTION',['../class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2',1,'PICollection']]],
['addall',['AddAll',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a51c3de43daff16e88090f6ccc3eb30b2',1,'PICoutManipulators']]],
['addargument',['addArgument',['../class_p_i_c_l_i.html#a6091825b4eb1e3e8e336ae9524fa8331',1,'PICLI::addArgument(const PIString &amp;name, bool value=false)'],['../class_p_i_c_l_i.html#ab378101cdb1517da4c430d3b58a3ed79',1,'PICLI::addArgument(const PIString &amp;name, const PIChar &amp;shortKey, bool value=false)'],['../class_p_i_c_l_i.html#a787fd46efaa3f64d57398782e7deb612',1,'PICLI::addArgument(const PIString &amp;name, const char *shortKey, bool value=false)'],['../class_p_i_c_l_i.html#a1335cd90d383e1cdeeb6e6b729d18244',1,'PICLI::addArgument(const PIString &amp;name, const PIChar &amp;shortKey, const PIString &amp;fullKey, bool value=false)'],['../class_p_i_c_l_i.html#a9a69f3dd05852ebdbddb0543ca912faa',1,'PICLI::addArgument(const PIString &amp;name, const char *shortKey, const PIString &amp;fullKey, bool value=false)']]],
['addbitvariable',['addBitVariable',['../class_p_i_console.html#afafc641d9512134155c491145e8db6dd',1,'PIConsole']]],
['addchannel',['addChannel',['../class_p_i_connection.html#ac633cbd86559b6c5f39c2de7d02d3c6f',1,'PIConnection::addChannel(const PIString &amp;name_from, const PIString &amp;name_to)'],['../class_p_i_connection.html#a0345dc20954d0cde05504e23b5db9e94',1,'PIConnection::addChannel(const PIString &amp;name_from, const PIIODevice *dev_to)'],['../class_p_i_connection.html#aeee8312bb71cd0417e7079f67f2849e8',1,'PIConnection::addChannel(const PIIODevice *dev_from, const PIString &amp;name_to)'],['../class_p_i_connection.html#a72e9bed935739be4aff88c08df5af73e',1,'PIConnection::addChannel(const PIIODevice *dev_from, const PIIODevice *dev_to)']]],
['addcondition',['addCondition',['../struct_p_i_state_machine_1_1_rule.html#abfb64b05b1288d48756a6913f7518650',1,'PIStateMachine::Rule']]],
['addcustomstatus',['addCustomStatus',['../class_p_i_console.html#adec15a8f25d9236622f8868980cd0772',1,'PIConsole']]],
['adddelimiter',['addDelimiter',['../class_p_i_timer.html#ace072dbf3b4ddbd609b6acf4e058d291',1,'PITimer']]],
['adddevice',['addDevice',['../class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297',1,'PIConnection']]],
['addemptyline',['addEmptyLine',['../class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553',1,'PIConsole']]],
['addfilter',['addFilter',['../class_p_i_connection.html#a1105a544b2018fbee5ccf8bf026991c1',1,'PIConnection::addFilter(const PIString &amp;name, const PIString &amp;full_path_name, PIPacketExtractor::SplitMode mode=PIPacketExtractor::None)'],['../class_p_i_connection.html#aee76c16fda7f9e6f09748caa1e512487',1,'PIConnection::addFilter(const PIString &amp;name, const PIIODevice *dev, PIPacketExtractor::SplitMode mode=PIPacketExtractor::None)']]],
['addmicroseconds',['addMicroseconds',['../class_p_i_system_time.html#ab7241ee8399e898db3912b6525128ff9',1,'PISystemTime']]],
['addmilliseconds',['addMilliseconds',['../class_p_i_system_time.html#acd6dbda302fd70a2d27e2bd3af7ae29c',1,'PISystemTime']]],
['addnanoseconds',['addNanoseconds',['../class_p_i_system_time.html#a8b53a1bf0e40a595b26115369bfb374d',1,'PISystemTime']]],
['addnewline',['AddNewLine',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a14809fb1b24466983535797f6ed5971c',1,'PICoutManipulators']]],
['addnone',['AddNone',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a9744aa2b16aabc01f70ef53e8a7db7f8',1,'PICoutManipulators']]],
['addquotes',['AddQuotes',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a383bc0cbaca2fb5d5cd98a1e9c3f59ca',1,'PICoutManipulators']]],
['address',['address',['../struct_p_i_ethernet_1_1_interface.html#aa753498f5a63938b9218b3ccbd8a01bc',1,'PIEthernet::Interface']]],
['addrule',['addRule',['../class_p_i_state_machine.html#aee180e7f75ece9aef1c3d8a94095ed21',1,'PIStateMachine::addRule(Type from, Type to, const PIString &amp;condition, Handler handler=0, bool autoTransition=false, bool resetAllConditions=false)'],['../class_p_i_state_machine.html#a52703fc2cac4578a7a70b57aeb8742fc',1,'PIStateMachine::addRule(Type from, Type to, Handler handler, bool autoTransition=false, bool resetAllConditions=false)'],['../class_p_i_state_machine.html#a2bda5abc394ca0d479faf01050c5b843',1,'PIStateMachine::addRule(Type from, Type to, const PIStringList &amp;conditions=PIStringList(), Handler handler=0, bool autoTransition=false, bool resetAllConditions=false)'],['../class_p_i_state_machine.html#a60f175d31774c0a01689ebe4a463dd85',1,'PIStateMachine::addRule(const Rule &amp;rule)']]],
['addseconds',['addSeconds',['../class_p_i_system_time.html#a5e98e183f16631bdec2c019356b2679b',1,'PISystemTime']]],
['addsender',['addSender',['../class_p_i_connection.html#a51c44629c4a2eb7194bfabf16e8c1f5a',1,'PIConnection::addSender(const PIString &amp;name, const PIString &amp;full_path, float frequency, bool start=false)'],['../class_p_i_connection.html#adbfdd3671eb66e4967312b411a757697',1,'PIConnection::addSender(const PIString &amp;name, const PIIODevice *dev, float frequency, bool start=false)']]],
['addspaces',['AddSpaces',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87ae5fee52fe6ad0dae9a5b953ff3e40152',1,'PICoutManipulators']]],
['addstate',['addState',['../class_p_i_state_machine.html#ac26f6300f7545b0182e3a52805b04cd6',1,'PIStateMachine']]],
['addstring',['addString',['../class_p_i_console.html#a8274edea626b4281fe7de309ee8d1b38',1,'PIConsole']]],
['addtab',['addTab',['../class_p_i_console.html#a119860d9253d00a3fe815bc124076577',1,'PIConsole']]],
['addvariable',['addVariable',['../class_p_i_console.html#a9ae57b8ab5c4f8538633bf8dc8a15e67',1,'PIConsole::addVariable(const PIString &amp;name, const PIString *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a6389f65b8835a38a60bf5ee2f2a43712',1,'PIConsole::addVariable(const PIString &amp;name, const char *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a3b06530b893c79d11cf875419a834cd0',1,'PIConsole::addVariable(const PIString &amp;name, const bool *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#ac53481fa1109e55fc1a6b00c9d963f90',1,'PIConsole::addVariable(const PIString &amp;name, const short *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#aee3ced19ce3abda81a1afd1164a1561d',1,'PIConsole::addVariable(const PIString &amp;name, const int *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a27b939e27bc97c10eab59411de9fb526',1,'PIConsole::addVariable(const PIString &amp;name, const long *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a7d7ff34b90be97a0b9cab63419ee26c2',1,'PIConsole::addVariable(const PIString &amp;name, const llong *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#afa2c5fbf172ba93197b9b2f5c6653d71',1,'PIConsole::addVariable(const PIString &amp;name, const uchar *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a2326d0f1a333927d2754830cea35a4ac',1,'PIConsole::addVariable(const PIString &amp;name, const ushort *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a5206ecd0cb4d5c17d2f8cece88cbee4e',1,'PIConsole::addVariable(const PIString &amp;name, const uint *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#aed85986ef4d195ec22641fc723bc7422',1,'PIConsole::addVariable(const PIString &amp;name, const ulong *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a4a5ef27f2e7dbc0b3a657f543e21e580',1,'PIConsole::addVariable(const PIString &amp;name, const ullong *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#aac91f944400e09e1d07c5d6862691078',1,'PIConsole::addVariable(const PIString &amp;name, const float *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#ac92363d6e3aff60b8b27215fce4f7cbb',1,'PIConsole::addVariable(const PIString &amp;name, const double *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#acf8668140c47e5ee0ac2fc100ebcaf46',1,'PIConsole::addVariable(const PIString &amp;name, const PISystemTime *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a8a71fccd3ad2e19b13045ef6e90d9546',1,'PIConsole::addVariable(const PIString &amp;name, const PIProtocol *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)'],['../class_p_i_console.html#a36d5583199e73951f650f58dfc9bc0f3',1,'PIConsole::addVariable(const PIString &amp;name, const PIDiagnostics *ptr, int column=1, PIFlags&lt; PIConsole::Format &gt; format=PIConsole::Normal)']]],
['alignment',['Alignment',['../class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d',1,'PIConsole']]],
['alladdresses',['allAddresses',['../class_p_i_ethernet.html#a91b83d7459a4265bca9362d531dbf773',1,'PIEthernet']]],
['allconnections',['allConnections',['../class_p_i_connection.html#a0a789c43d56e1949128665366ad764ce',1,'PIConnection']]],
['alldevices',['allDevices',['../class_p_i_connection.html#a6f84704a2ea8d380444f91104da91ffe',1,'PIConnection']]],
['allleaves',['allLeaves',['../class_p_i_config.html#a52ba17ebcb28248b1ec4fcedd9deba4b',1,'PIConfig']]],
['alltree',['allTree',['../class_p_i_config.html#a16f81586debe78f0ad886aac2c5d20f0',1,'PIConfig']]],
['android',['ANDROID',['../piincludes_8h.html#a84b6d92b7538d9eb6d3cc527c0450558',1,'piincludes.h']]],
['append',['append',['../class_p_i_byte_array.html#a3f59d6f9e5aa117ebce88de767bdf6a0',1,'PIByteArray::append(const void *data_, int size_)'],['../class_p_i_byte_array.html#a42ccaa717c6341aaf47a3a811c8c6498',1,'PIByteArray::append(const PIByteArray &amp;data_)'],['../class_p_i_string.html#afbccf232307f332e25c7ce577ce58146',1,'PIString::append()']]],
['autotransition',['autoTransition',['../struct_p_i_state_machine_1_1_rule.html#ab1f2afcdaa5ff5308769e5b10930fb73',1,'PIStateMachine::Rule']]],
['average',['Average',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa72a5c3ff8a8ae3e43f818db82d730b55',1,'PIDiagnostics::Average()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868a0f731aa8807989815ed9936e1bb35147',1,'PIProtocol::Average()']]],
['advanced_20using',['Advanced using',['../using_advanced.html',1,'']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

212
doc/html/search/all_10.js Normal file
View File

@@ -0,0 +1,212 @@
var searchData=
[
['packetreceived',['packetReceived',['../class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6',1,'PIConnection::packetReceived()'],['../class_p_i_packet_extractor.html#a008181ba36bc58a7dcc137f49fcad261',1,'PIPacketExtractor::packetReceived()']]],
['packetreceivedevent',['packetReceivedEvent',['../class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da',1,'PIConnection']]],
['packetsize',['packetSize',['../class_p_i_packet_extractor.html#a033ac83733f23c61a65ad9c810123219',1,'PIPacketExtractor']]],
['parameters',['Parameters',['../class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55',1,'PIEthernet::Parameters()'],['../class_p_i_ethernet.html#a69d52300d09db298d90ebcf02b1006d9',1,'PIEthernet::parameters() const ']]],
['parent',['parent',['../class_p_i_config_1_1_entry.html#a4127afcde1fe791a46bbd31ec111b86d',1,'PIConfig::Entry']]],
['payloadsize',['payloadSize',['../class_p_i_packet_extractor.html#af22580e67cd2601575a7834a4c9b414c',1,'PIPacketExtractor']]],
['performcondition',['performCondition',['../class_p_i_state_machine.html#a0c51b3d6ffd0a96ae5b24a2c06ae20e3',1,'PIStateMachine']]],
['performconditions',['performConditions',['../class_p_i_state_machine.html#a0c2a680c0a10c9440bbe89dccc55ee0c',1,'PIStateMachine']]],
['piabs',['piAbs',['../piincludes_8h.html#a69a3e3d862d6b51feaca8d27686dd876',1,'piincludes.h']]],
['pibinarylog',['PIBinaryLog',['../class_p_i_binary_log.html',1,'']]],
['pibinarylog_2eh',['pibinarylog.h',['../pibinarylog_8h.html',1,'']]],
['pibreak',['piBreak',['../picontainers_8h.html#aa315501e5bd9c279ad09fd39dccdea4d',1,'picontainers.h']]],
['pibytearray',['PIByteArray',['../class_p_i_byte_array.html',1,'PIByteArray'],['../class_p_i_byte_array.html#aaff8154b09dfd8f6b42a2ffccf77a417',1,'PIByteArray::PIByteArray()'],['../class_p_i_byte_array.html#a77c41715c48c52ca6fde95e49c398bff',1,'PIByteArray::PIByteArray(const uint size)'],['../class_p_i_byte_array.html#a53393736cdd642d3fb0f68cc762eaf10',1,'PIByteArray::PIByteArray(const void *data, const uint size)']]],
['pibytearray_2eh',['pibytearray.h',['../pibytearray_8h.html',1,'']]],
['piceil',['piCeil',['../piincludes_8h.html#a4956481d8bee1a43e62ce8b1489b72b0',1,'piincludes.h']]],
['pichar',['PIChar',['../class_p_i_char.html',1,'PIChar'],['../class_p_i_char.html#a9c13f6b3a242d13924b64dbd3deec204',1,'PIChar::PIChar(const char c)'],['../class_p_i_char.html#ac11bc7f521d447ef402a9cb9ef05707f',1,'PIChar::PIChar(const short c)'],['../class_p_i_char.html#a272e1665fe42d557cad91ed3dc416a29',1,'PIChar::PIChar(const int c)'],['../class_p_i_char.html#a610057fd1840516fce1c5fb0955535b9',1,'PIChar::PIChar(const uchar c)'],['../class_p_i_char.html#a2dcff5b1473cc887cff45cb31bb132f5',1,'PIChar::PIChar(const ushort c)'],['../class_p_i_char.html#ae684b56acf78dff045b74bfdd91b0540',1,'PIChar::PIChar(const uint c=0)'],['../class_p_i_char.html#a5507bf7ad8fe1f80ace5f56e3e694ddd',1,'PIChar::PIChar(const char *c)']]],
['pichar_2eh',['pichar.h',['../pichar_8h.html',1,'']]],
['piclamp',['piClamp',['../piincludes_8h.html#a9269f3c0357a9c7e33c8c5f346c47309',1,'piincludes.h']]],
['picli',['PICLI',['../class_p_i_c_l_i.html',1,'PICLI'],['../class_p_i_c_l_i.html#abc57c0e1bb06e1af2087e1ff158039ac',1,'PICLI::PICLI()']]],
['picli_2eh',['picli.h',['../picli_8h.html',1,'']]],
['picodeinfo_2eh',['picodeinfo.h',['../picodeinfo_8h.html',1,'']]],
['picodeparser_2eh',['picodeparser.h',['../picodeparser_8h.html',1,'']]],
['picollection',['PICollection',['../class_p_i_collection.html',1,'']]],
['picollection_2eh',['picollection.h',['../picollection_8h.html',1,'']]],
['piconfig',['PIConfig',['../class_p_i_config.html',1,'PIConfig'],['../class_p_i_config.html#a283394a8822215eaf98a828df32ae72d',1,'PIConfig::PIConfig()']]],
['piconfig_2eh',['piconfig.h',['../piconfig_8h.html',1,'']]],
['piconnection',['PIConnection',['../class_p_i_connection.html',1,'PIConnection'],['../class_p_i_connection.html#a73a93e8330a2852cf1c76c0fa33b8eff',1,'PIConnection::PIConnection()'],['../class_p_i_connection.html#ad9bf5c0c48488d2576b6545ecb75e22a',1,'PIConnection::PIConnection(const PIString &amp;name)'],['../class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98',1,'PIConnection::PIConnection(const PIString &amp;config, const PIString &amp;name)']]],
['piconnection_2eh',['piconnection.h',['../piconnection_8h.html',1,'']]],
['piconsole',['PIConsole',['../class_p_i_console.html',1,'PIConsole'],['../class_p_i_console.html#ab37989414cad3b54ddd8ab8d2879e386',1,'PIConsole::PIConsole()']]],
['piconsole_2eh',['piconsole.h',['../piconsole_8h.html',1,'']]],
['picontainers_2eh',['picontainers.h',['../picontainers_8h.html',1,'']]],
['picout',['PICout',['../class_p_i_cout.html',1,'PICout'],['../class_p_i_cout.html#afa5f5b5b95a383a52f286fa80173a77c',1,'PICout::PICout()'],['../piincludes_8h.html#ad21862cbba89aead064fbef4c825030e',1,'piCout():&#160;piincludes.h']]],
['picoutaction',['PICoutAction',['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387',1,'PICoutManipulators']]],
['picoutcontrol',['PICoutControl',['../namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87',1,'PICoutManipulators']]],
['picoutformat',['PICoutFormat',['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2a',1,'PICoutManipulators']]],
['picoutmanipulators',['PICoutManipulators',['../namespace_p_i_cout_manipulators.html',1,'']]],
['picoutobj',['piCoutObj',['../class_p_i_object.html#a722b67a967e55918f6921de66ecffce9',1,'PIObject']]],
['picoutspecialchar',['PICoutSpecialChar',['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2',1,'PICoutManipulators']]],
['picrc_2eh',['picrc.h',['../picrc_8h.html',1,'']]],
['pidebug',['piDebug',['../piincludes_8h.html#a4f24177400b625bdd603032fa6e2e14a',1,'piincludes.cpp']]],
['pideque_2eh',['pideque.h',['../pideque_8h.html',1,'']]],
['pidiagnostics',['PIDiagnostics',['../class_p_i_diagnostics.html',1,'PIDiagnostics'],['../class_p_i_diagnostics.html#a0ecb4332d5583be9a0c626c6ad8fc92a',1,'PIDiagnostics::PIDiagnostics()']]],
['pidiagnostics_2eh',['pidiagnostics.h',['../pidiagnostics_8h.html',1,'']]],
['pidisconnect',['piDisconnect',['../class_p_i_object.html#af4581f822cb17c489e34da1abca2764a',1,'PIObject::piDisconnect(PIObject *src, const PIString &amp;sig)'],['../class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393',1,'PIObject::piDisconnect(PIObject *src)']]],
['piethernet',['PIEthernet',['../class_p_i_ethernet.html',1,'PIEthernet'],['../class_p_i_ethernet.html#a6a5a47b716613af3c224d1a6909f0751',1,'PIEthernet::PIEthernet()'],['../class_p_i_ethernet.html#aa47c8e516e88c2cb479bd62934bf2660',1,'PIEthernet::PIEthernet(Type type, const PIString &amp;ip_port=PIString(), const PIFlags&lt; Parameters &gt; params=0)']]],
['piethernet_2eh',['piethernet.h',['../piethernet_8h.html',1,'']]],
['pievaluator',['PIEvaluator',['../class_p_i_evaluator.html',1,'PIEvaluator'],['../class_p_i_evaluator.html#a4fe9e776a1db6cc5b55665304764cf20',1,'PIEvaluator::PIEvaluator()']]],
['pievaluator_2eh',['pievaluator.h',['../pievaluator_8h.html',1,'']]],
['pifile',['PIFile',['../class_p_i_file.html',1,'']]],
['pifile_2eh',['pifile.h',['../pifile_8h.html',1,'']]],
['piflags',['PIFlags',['../class_p_i_flags.html',1,'PIFlags&lt; Enum &gt;'],['../class_p_i_flags.html#a99d2dd72580b4c93b2bd6754cfc5e1b8',1,'PIFlags::PIFlags()'],['../class_p_i_flags.html#a657c6082214f45ae26436517bb12168e',1,'PIFlags::PIFlags(Enum e)'],['../class_p_i_flags.html#a815969c121235a5a1fbfa6cb3d9cc2f4',1,'PIFlags::PIFlags(const PIFlags &amp;f)'],['../class_p_i_flags.html#a3307667726be788df2ddca22e00c590d',1,'PIFlags::PIFlags(const int i)']]],
['piflags_3c_20attribute_20_3e',['PIFlags&lt; Attribute &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20interfaceflag_20_3e',['PIFlags&lt; InterfaceFlag &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20picodeinfo_3a_3atypeflag_20_3e',['PIFlags&lt; PICodeInfo::TypeFlag &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20piconsole_3a_3aformat_20_3e',['PIFlags&lt; PIConsole::Format &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20picoutcontrol_20_3e',['PIFlags&lt; PICoutControl &gt;',['../class_p_i_flags.html',1,'']]],
['pifloor',['piFloor',['../piincludes_8h.html#ab9e59a89deba3a70f6a7ce9e746eadc6',1,'piincludes.h']]],
['piforeach',['piForeach',['../picontainers_8h.html#aa579232460ca92efa5c1befd41d923ba',1,'picontainers.h']]],
['piforeachc',['piForeachC',['../picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96',1,'picontainers.h']]],
['piforeachcr',['piForeachCR',['../picontainers_8h.html#ad2685d4ca04df1f2154844e5984b41d8',1,'picontainers.h']]],
['piforeachr',['piForeachR',['../picontainers_8h.html#a0e968bf591ab05721d5ef2ce201e09ed',1,'picontainers.h']]],
['pihigh',['piHigh',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576',1,'PIThread']]],
['pihighest',['piHighest',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347',1,'PIThread']]],
['piincludes_2eh',['piincludes.h',['../piincludes_8h.html',1,'']]],
['piinit_2eh',['piinit.h',['../piinit_8h.html',1,'']]],
['piiodevice',['PIIODevice',['../class_p_i_i_o_device.html',1,'PIIODevice'],['../class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b',1,'PIIODevice::PIIODEVICE()']]],
['piiodevice_2eh',['piiodevice.h',['../piiodevice_8h.html',1,'']]],
['pikbdlistener',['PIKbdListener',['../class_p_i_kbd_listener.html',1,'PIKbdListener'],['../class_p_i_kbd_listener.html#a2baa588cd4ae95363c980804b47ed461',1,'PIKbdListener::PIKbdListener()']]],
['pikbdlistener_2eh',['pikbdlistener.h',['../pikbdlistener_8h.html',1,'']]],
['piletobe',['piLetobe',['../piincludes_8h.html#abc830007b90d3beea81c0773811dbc9e',1,'piLetobe(void *data, int size):&#160;piincludes.h'],['../piincludes_8h.html#a1de16289b486990a4af21b1faad08e0e',1,'piLetobe(T *v):&#160;piincludes.h'],['../piincludes_8h.html#a142038da46a86ef1fc1ab52f57c21010',1,'piLetobe(const T &amp;v):&#160;piincludes.h']]],
['pilow',['piLow',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9',1,'PIThread']]],
['pilowerst',['piLowerst',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4',1,'PIThread']]],
['pimap_2eh',['pimap.h',['../pimap_8h.html',1,'']]],
['pimath_2eh',['pimath.h',['../pimath_8h.html',1,'']]],
['pimax',['piMax',['../piincludes_8h.html#a3b04f3381ca3235a4fe575b4867263c6',1,'piMax(const T &amp;f, const T &amp;s):&#160;piincludes.h'],['../piincludes_8h.html#a291a707199f16a78fe41d79a9b89bc00',1,'piMax(const T &amp;f, const T &amp;s, const T &amp;t):&#160;piincludes.h']]],
['pimin',['piMin',['../piincludes_8h.html#afc6d1b1ff01ad00cda9d0df5e8dbf85f',1,'piMin(const T &amp;f, const T &amp;s):&#160;piincludes.h'],['../piincludes_8h.html#a342413b3c07aed06a22289a9e0daaead',1,'piMin(const T &amp;f, const T &amp;s, const T &amp;t):&#160;piincludes.h']]],
['pimm_5ffor',['PIMM_FOR',['../pimath_8h.html#a119d2152ee2bf3edef4d9e5a641405f7',1,'PIMM_FOR():&#160;pimath.h'],['../pimath_8h.html#a14d1a9088eff4d1065094ba1cabf395d',1,'PIMM_FOR():&#160;pimath.h']]],
['pimsleep',['piMSleep',['../pitime_8h.html#a10862d1267284ae224b51ad95f90c931',1,'pitime.h']]],
['pimutex',['PIMutex',['../class_p_i_mutex.html',1,'PIMutex'],['../class_p_i_mutex.html#ac4d6be4bdac6af45f1db56c4d1a0d971',1,'PIMutex::PIMutex()']]],
['pimutex_2eh',['pimutex.h',['../pimutex_8h.html',1,'']]],
['pimv_5ffor',['PIMV_FOR',['../pimath_8h.html#a2701c7bffde31ab4a96bf4d7fdb6866f',1,'PIMV_FOR():&#160;pimath.h'],['../pimath_8h.html#a2701c7bffde31ab4a96bf4d7fdb6866f',1,'PIMV_FOR():&#160;pimath.h']]],
['pinormal',['piNormal',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c',1,'PIThread']]],
['piobject',['PIObject',['../class_p_i_object.html',1,'PIObject'],['../class_p_i_object.html#affa62b02040517a34b3f173d804e487f',1,'PIObject::PIOBJECT()'],['../class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6',1,'PIObject::PIObject(const PIString &amp;name=PIString())']]],
['piobject_2eh',['piobject.h',['../piobject_8h.html',1,'']]],
['piobject_5fparent',['PIOBJECT_PARENT',['../class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4',1,'PIObject']]],
['pip_5fbytearray_5fstream_5fany_5ftype',['PIP_BYTEARRAY_STREAM_ANY_TYPE',['../pibytearray_8h.html#ab8da61a42f0f76ae84a347c4a9217b31',1,'pibytearray.h']]],
['pip_5fcontainers_5fstl',['PIP_CONTAINERS_STL',['../piincludes_8h.html#a3806a9aff68b7e2620f37a79e12fb850',1,'piincludes.h']]],
['pip_5fdebug',['PIP_DEBUG',['../piincludes_8h.html#a7a5fe60328e1cb0dc0f508506afb4ae9',1,'piincludes.h']]],
['pip_5ftimer_5frt',['PIP_TIMER_RT',['../piincludes_8h.html#ab866c362b595e2b327a450f6593f639a',1,'piincludes.h']]],
['pip_5fversion',['PIP_VERSION',['../piincludes_8h.html#acbb7adb82bd5dd3060e2ad0eb604b1bf',1,'piincludes.h']]],
['pip_5fversion_5fmajor',['PIP_VERSION_MAJOR',['../piincludes_8h.html#a8883b51de92fb8a549d8e78d3db33e59',1,'piincludes.h']]],
['pip_5fversion_5fminor',['PIP_VERSION_MINOR',['../piincludes_8h.html#a6feaccd6b29e1709448f9adbae63cfef',1,'piincludes.h']]],
['pip_5fversion_5frevision',['PIP_VERSION_REVISION',['../piincludes_8h.html#a1eab67c2ab5528a13d5a071678a08bc6',1,'piincludes.h']]],
['pip_5fversion_5fsuffix',['PIP_VERSION_SUFFIX',['../piincludes_8h.html#aa7382f8ef6d40b57db8a29a3ae810feb',1,'piincludes.h']]],
['pipacketextractor',['PIPacketExtractor',['../class_p_i_packet_extractor.html',1,'PIPacketExtractor'],['../class_p_i_packet_extractor.html#aa79460b536202e7c877f5eca4f5be089',1,'PIPacketExtractor::PIPacketExtractor()']]],
['pipacketextractor_2eh',['pipacketextractor.h',['../pipacketextractor_8h.html',1,'']]],
['pipeer_2eh',['pipeer.h',['../pipeer_8h.html',1,'']]],
['piprocess',['PIProcess',['../class_p_i_process.html',1,'']]],
['piprocess_2eh',['piprocess.h',['../piprocess_8h.html',1,'']]],
['piprotocol',['PIProtocol',['../class_p_i_protocol.html',1,'PIProtocol'],['../class_p_i_protocol.html#ac5aa3e1546b771f82658bdcacb856898',1,'PIProtocol::PIProtocol()'],['../class_p_i_protocol.html#a5d4ccd507627a058c67ceec1d9774247',1,'PIProtocol::PIProtocol(const PIString &amp;config, const PIString &amp;name, void *recHeaderPtr=0, int recHeaderSize=0, void *recDataPtr=0, int recDataSize=0, void *sendDataPtr=0, int sendDataSize=0)']]],
['piprotocol_2eh',['piprotocol.h',['../piprotocol_8h.html',1,'']]],
['pipversion',['PIPVersion',['../piincludes_8h.html#aeb9599e6d2eecbf56d0bf78ec7d07ddf',1,'piincludes.cpp']]],
['piround',['piRound',['../piincludes_8h.html#a983fb6261220848dead0db5ffba95071',1,'piincludes.h']]],
['piserial',['PISerial',['../class_p_i_serial.html',1,'']]],
['piserial_2eh',['piserial.h',['../piserial_8h.html',1,'']]],
['piset',['PISet',['../class_p_i_set.html',1,'PISet&lt; T &gt;'],['../class_p_i_set.html#a0611208edb84f2529cb2e2782c3239fd',1,'PISet::PISet()'],['../class_p_i_set.html#ab2a248ae703457ca45cfa55972e1252a',1,'PISet::PISet(const T &amp;value)'],['../class_p_i_set.html#aebcd07da3920c925af21ad1634dde44b',1,'PISet::PISet(const T &amp;v0, const T &amp;v1)'],['../class_p_i_set.html#a0da9d93a30b419270d6389433266b376',1,'PISet::PISet(const T &amp;v0, const T &amp;v1, const T &amp;v2)'],['../class_p_i_set.html#a5170af33fced202a149267f84baaa65c',1,'PISet::PISet(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3)']]],
['piset_2eh',['piset.h',['../piset_8h.html',1,'']]],
['piset_3c_20const_20void_20_2a_20_3e',['PISet&lt; const void * &gt;',['../class_p_i_set.html',1,'']]],
['piset_3c_20piobject_20_2a_20_3e',['PISet&lt; PIObject * &gt;',['../class_p_i_set.html',1,'']]],
['piset_3c_20pistring_20_3e',['PISet&lt; PIString &gt;',['../class_p_i_set.html',1,'']]],
['pisignals_2eh',['pisignals.h',['../pisignals_8h.html',1,'']]],
['pisleep',['piSleep',['../pitime_8h.html#a6c5fbd8c6c0e339600675ce646bb635f',1,'pitime.h']]],
['pistack_2eh',['pistack.h',['../pistack_8h.html',1,'']]],
['pistatemachine',['PIStateMachine',['../class_p_i_state_machine.html',1,'PIStateMachine&lt; Type &gt;'],['../class_p_i_state_machine.html#a5a9c75f183207bc366b2f0531473b905',1,'PIStateMachine::PIStateMachine()']]],
['pistatemachine_2eh',['pistatemachine.h',['../pistatemachine_8h.html',1,'']]],
['pistring',['PIString',['../class_p_i_string.html',1,'PIString'],['../class_p_i_string.html#a5671ba063015ac95a0fc582776424629',1,'PIString::PIString()'],['../class_p_i_string.html#a0a7dbce851e0654c1f46239c60b215d7',1,'PIString::PIString(const PIChar &amp;c)'],['../class_p_i_string.html#a83698956091624f377f9bb7f9f3a6afc',1,'PIString::PIString(const char *str)'],['../class_p_i_string.html#a1c7edbae1d5dd3d123c3f19679c8a105',1,'PIString::PIString(const wchar_t *str)'],['../class_p_i_string.html#adba42068e854520b6fa4e3665055ab90',1,'PIString::PIString(const string &amp;str)'],['../class_p_i_string.html#a09e89cd86ab4b41a6d4f68a4c04ade71',1,'PIString::PIString(const PIByteArray &amp;ba)'],['../class_p_i_string.html#add45a4c9d96be4a7ff91e69b37f7e7f7',1,'PIString::PIString(const PIChar *str, const int len)'],['../class_p_i_string.html#a6c15cfb2ef6a0898ac99a602a4910c92',1,'PIString::PIString(const char *str, const int len)'],['../class_p_i_string.html#a571606d1afac0afb1850f314e5a7f582',1,'PIString::PIString(const int len, const char c)'],['../class_p_i_string.html#ac977eece58d4b01775cb5ec1aa9c0172',1,'PIString::PIString(const int len, const PIChar &amp;c)']]],
['pistring_2eh',['pistring.h',['../pistring_8h.html',1,'']]],
['pistringlist',['PIStringList',['../class_p_i_string_list.html',1,'PIStringList'],['../class_p_i_string_list.html#a2e303b0d998cc4a3d1801a4ae58a095d',1,'PIStringList::PIStringList()'],['../class_p_i_string_list.html#a637847edb01e44dbd98fd636e870d8da',1,'PIStringList::PIStringList(const PIString &amp;str)'],['../class_p_i_string_list.html#a619a3fadd772a3ceb4f7433aaaa707d5',1,'PIStringList::PIStringList(const PIString &amp;s0, const PIString &amp;s1)'],['../class_p_i_string_list.html#a204dafd0021fb841cdb52cf2a01a0ef5',1,'PIStringList::PIStringList(const PIString &amp;s0, const PIString &amp;s1, const PIString &amp;s2)'],['../class_p_i_string_list.html#a79c640961baae9bbf10935245eaf3339',1,'PIStringList::PIStringList(const PIString &amp;s0, const PIString &amp;s1, const PIString &amp;s2, const PIString &amp;s3)']]],
['piswap',['piSwap',['../piincludes_8h.html#acdace86016235bb97019f0691fb0b2ce',1,'piincludes.h']]],
['piswapbinary',['piSwapBinary',['../piincludes_8h.html#a077c15d518abc4962091fa666c4bedda',1,'piincludes.h']]],
['pisystemtime',['PISystemTime',['../class_p_i_system_time.html',1,'PISystemTime'],['../class_p_i_system_time.html#a1953b9b01b46f81c9abdda056b586baf',1,'PISystemTime::PISystemTime()'],['../class_p_i_system_time.html#ae21e04bfdf6534b05d0037ed14ee59bc',1,'PISystemTime::PISystemTime(long s, long ns)'],['../class_p_i_system_time.html#acf262a7f3ab39b197bae61c942989271',1,'PISystemTime::PISystemTime(const PISystemTime &amp;t)']]],
['pithread',['PIThread',['../class_p_i_thread.html',1,'PIThread'],['../class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e',1,'PIThread::PIThread(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)'],['../class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04',1,'PIThread::PIThread(bool startNow=false, int loop_delay=-1)']]],
['pithread_2eh',['pithread.h',['../pithread_8h.html',1,'']]],
['pitime_2eh',['pitime.h',['../pitime_8h.html',1,'']]],
['pitimemeasurer',['PITimeMeasurer',['../class_p_i_time_measurer.html',1,'']]],
['pitimer',['PITimer',['../class_p_i_timer.html',1,'PITimer'],['../class_p_i_timer.html#a3cc1d86602eb8d2abd8e0c9a9931cd70',1,'PITimer::PITimer()'],['../class_p_i_timer.html#a0cbb0321a650e4dd4acd046e58a67095',1,'PITimer::PITimer(TimerImplementation ti)'],['../class_p_i_timer.html#a6d3067f66c06ddd21982251f4ed6ec50',1,'PITimer::PITimer(TimerEvent slot, void *data=0, TimerImplementation ti=Thread)']]],
['pitimer_2eh',['pitimer.h',['../pitimer_8h.html',1,'']]],
['piusb_2eh',['piusb.h',['../piusb_8h.html',1,'']]],
['piusleep',['piUSleep',['../pitime_8h.html#a905b80a2477dd23f7b2cade100c64385',1,'pitime.cpp']]],
['pivariant',['PIVariant',['../class_p_i_variant.html',1,'PIVariant'],['../class_p_i_variant.html#a83432da0a545ad6dd30429c0e1a583da',1,'PIVariant::PIVariant()'],['../class_p_i_variant.html#aad0458975016273ccd939c7aec69b057',1,'PIVariant::PIVariant(const char *v)'],['../class_p_i_variant.html#a14d9afdc7c44865b982f673fa45b83e6',1,'PIVariant::PIVariant(const bool v)'],['../class_p_i_variant.html#ad8e268c9cb15c248e914068417e04ccc',1,'PIVariant::PIVariant(const char v)'],['../class_p_i_variant.html#a0f5a040f137b2e048f75b2e18521eb17',1,'PIVariant::PIVariant(const uchar v)'],['../class_p_i_variant.html#a11042a1ccf1c759055fb604cae320be0',1,'PIVariant::PIVariant(const short v)'],['../class_p_i_variant.html#af7bf9ae6815e438a01b10b2aa546e8c4',1,'PIVariant::PIVariant(const ushort v)'],['../class_p_i_variant.html#aee8eeff2d7a3ff2a478b428b9b2badd8',1,'PIVariant::PIVariant(const int &amp;v)'],['../class_p_i_variant.html#aa670291ca1ec856cdc1887e594b1546f',1,'PIVariant::PIVariant(const uint &amp;v)'],['../class_p_i_variant.html#a1fe8d4126aaf5bdbbd61ef178df488cc',1,'PIVariant::PIVariant(const long &amp;v)'],['../class_p_i_variant.html#a20a6fd9ce7d7de2e20440f722f28f379',1,'PIVariant::PIVariant(const ulong &amp;v)'],['../class_p_i_variant.html#a7ce8905e74c36806ca004e845b67743b',1,'PIVariant::PIVariant(const llong &amp;v)'],['../class_p_i_variant.html#a0a1355062b5b8df0c88542c782a985d8',1,'PIVariant::PIVariant(const ullong &amp;v)'],['../class_p_i_variant.html#a91dc6be82349d2d24cc642abf9c39e2e',1,'PIVariant::PIVariant(const float &amp;v)'],['../class_p_i_variant.html#a4dcc306bce5d0601e9cea679e623d8bd',1,'PIVariant::PIVariant(const double &amp;v)'],['../class_p_i_variant.html#a5a03fdaf8ee128358c289ada2c72686d',1,'PIVariant::PIVariant(const ldouble &amp;v)'],['../class_p_i_variant.html#adb79886a19bb0efb6e9c221eae8fb236',1,'PIVariant::PIVariant(const complexd &amp;v)'],['../class_p_i_variant.html#a7b33912daf30f5e7cc7c333e4c7400c6',1,'PIVariant::PIVariant(const complexld &amp;v)'],['../class_p_i_variant.html#a8882d5bfc67b3ff89e8ee9835cac3693',1,'PIVariant::PIVariant(const PIBitArray &amp;v)'],['../class_p_i_variant.html#aba63a29878c14870b7a045799452d93c',1,'PIVariant::PIVariant(const PIByteArray &amp;v)'],['../class_p_i_variant.html#ac48a86c19a56cd03f1432596d29204d2',1,'PIVariant::PIVariant(const PIString &amp;v)'],['../class_p_i_variant.html#afccb4ddebcf51eb0241cc99ad46fa6e3',1,'PIVariant::PIVariant(const PIStringList &amp;v)'],['../class_p_i_variant.html#a3dd80bbfa434bfa4b470192d728be08e',1,'PIVariant::PIVariant(const PITime &amp;v)'],['../class_p_i_variant.html#a3d14c3eec0653cd7a2a1e2988e805499',1,'PIVariant::PIVariant(const PIDate &amp;v)'],['../class_p_i_variant.html#a1e71b4d50d2054edb27c23cbfc3416c3',1,'PIVariant::PIVariant(const PIDateTime &amp;v)'],['../class_p_i_variant.html#a1fc8d7e876930686d216924473da466e',1,'PIVariant::PIVariant(const PISystemTime &amp;v)']]],
['pivariant_2eh',['pivariant.h',['../pivariant_8h.html',1,'']]],
['pivector',['PIVector',['../class_p_i_vector.html',1,'PIVector&lt; T &gt;'],['../class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875',1,'PIVector::PIVector()']]],
['pivector_2eh',['pivector.h',['../pivector_8h.html',1,'']]],
['pivector_3c_20_5f_5fehdata_20_3e',['PIVector&lt; __EHData &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20_5f_5fehfunc_20_3e',['PIVector&lt; __EHFunc &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20_5fpitimerimp_5fpool_20_2a_20_3e',['PIVector&lt; _PITimerImp_Pool * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20argument_20_3e',['PIVector&lt; Argument &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20column_20_3e',['PIVector&lt; Column &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20complexd_20_3e',['PIVector&lt; complexd &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20condition_20_3e',['PIVector&lt; Condition &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20connection_20_3e',['PIVector&lt; Connection &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20const_20piobject_20_2a_20_3e',['PIVector&lt; const PIObject * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20define_20_3e',['PIVector&lt; Define &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20delimiter_20_3e',['PIVector&lt; Delimiter &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20devicedata_20_2a_20_3e',['PIVector&lt; DeviceData * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20double_20_3e',['PIVector&lt; double &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entity_20_2a_20_3e',['PIVector&lt; Entity * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entry_20_2a_20_3e',['PIVector&lt; Entry * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entry_20_3e',['PIVector&lt; Entry &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20enum_20_3e',['PIVector&lt; Enum &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20enumerator_20_3e',['PIVector&lt; Enumerator &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20extractor_20_2a_20_3e',['PIVector&lt; Extractor * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20group_20_3e',['PIVector&lt; Group &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20int_20_3e',['PIVector&lt; int &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20macro_20_3e',['PIVector&lt; Macro &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20member_20_3e',['PIVector&lt; Member &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20node_20_3e',['PIVector&lt; node &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20peerinfo_20_3e',['PIVector&lt; PeerInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3aenumeratorinfo_20_3e',['PIVector&lt; PICodeInfo::EnumeratorInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3afunctioninfo_20_3e',['PIVector&lt; PICodeInfo::FunctionInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3atypeinfo_20_3e',['PIVector&lt; PICodeInfo::TypeInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piconnection_20_2a_20_3e',['PIVector&lt; PIConnection * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pidiagnostics_20_2a_20_3e',['PIVector&lt; PIDiagnostics * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piethernet_20_2a_20_3e',['PIVector&lt; PIEthernet * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piethernet_3a_3ainterface_20_3e',['PIVector&lt; PIEthernet::Interface &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3aelement_20_3e',['PIVector&lt; PIEvaluatorTypes::Element &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3afunction_20_3e',['PIVector&lt; PIEvaluatorTypes::Function &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3ainstruction_20_3e',['PIVector&lt; PIEvaluatorTypes::Instruction &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3avariable_20_3e',['PIVector&lt; PIEvaluatorTypes::Variable &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piiodevice_20_2a_20_3e',['PIVector&lt; PIIODevice * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piiodevice_3a_3adevicemode_20_3e',['PIVector&lt; PIIODevice::DeviceMode &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pimathvectord_20_3e',['PIVector&lt; PIMathVectord &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piobject_20_2a_20_3e',['PIVector&lt; PIObject * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pipair_3c_20pibytearray_2c_20ullong_20_3e_20_3e',['PIVector&lt; PIPair&lt; PIByteArray, ullong &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piprotocol_20_2a_20_3e',['PIVector&lt; PIProtocol * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistatemachine_3a_3arule_20_3e',['PIVector&lt; PIStateMachine::Rule &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistatemachine_3a_3astate_20_3e',['PIVector&lt; PIStateMachine::State &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistring_20_3e',['PIVector&lt; PIString &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3aconfiguration_20_3e',['PIVector&lt; PIUSB::Configuration &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3aendpoint_20_3e',['PIVector&lt; PIUSB::Endpoint &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3ainterface_20_3e',['PIVector&lt; PIUSB::Interface &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivariant_20_3e',['PIVector&lt; PIVariant &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20double_20_3e_20_3e',['PIVector&lt; PIVector&lt; double &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20peerinfo_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PeerInfo * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20piiodevice_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PIIODevice * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20pipacketextractor_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PIPacketExtractor * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20type_20_3e_20_3e',['PIVector&lt; PIVector&lt; Type &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20remoteclient_20_3e',['PIVector&lt; RemoteClient &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20sender_20_2a_20_3e',['PIVector&lt; Sender * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20socket_20_3e',['PIVector&lt; SOCKET &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20tab_20_3e',['PIVector&lt; Tab &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20type_20_3e',['PIVector&lt; Type &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20typedef_20_3e',['PIVector&lt; Typedef &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20uchar_20_3e',['PIVector&lt; uchar &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20variable_20_3e',['PIVector&lt; Variable &gt;',['../class_p_i_vector.html',1,'']]],
['pool',['Pool',['../class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719afc1ce0b87bd597621116ec5de765b6db',1,'PITimer']]],
['pop_5fback',['pop_back',['../class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68',1,'PIVector']]],
['pop_5ffront',['pop_front',['../class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9',1,'PIVector']]],
['port',['port',['../class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135',1,'PIEthernet']]],
['prepend',['prepend',['../class_p_i_string.html#aa21143de8258bbc8698e46a9216c5a26',1,'PIString']]],
['priority',['Priority',['../class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b',1,'PIThread::Priority()'],['../class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6',1,'PIThread::priority() const ']]],
['programcommand',['programCommand',['../class_p_i_c_l_i.html#a31bf2b18e408514af453029ebc09f00d',1,'PICLI']]],
['properties',['properties',['../class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d',1,'PIObject']]],
['propertiescount',['propertiesCount',['../class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc',1,'PIObject']]],
['property',['property',['../class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac',1,'PIObject']]],
['propertychanged',['propertyChanged',['../class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715',1,'PIObject::propertyChanged()'],['../class_p_i_ethernet.html#aeab32d357e600e3428a3c40db782df1e',1,'PIEthernet::propertyChanged()']]],
['ptp',['ptp',['../struct_p_i_ethernet_1_1_interface.html#a7255bb721c0f03b4465eefa422e984da',1,'PIEthernet::Interface']]],
['push_5fback',['push_back',['../class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e',1,'PIVector']]],
['push_5ffront',['push_front',['../class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67',1,'PIVector']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,8 @@
var searchData=
[
['qnx',['QNX',['../piincludes_8h.html#a167ea11947b8e4a492b2366ca250dbc0',1,'piincludes.h']]],
['quality',['Quality',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f',1,'PIDiagnostics::Quality()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868',1,'PIProtocol::Quality()'],['../class_p_i_diagnostics.html#ab4b373f4d0dfaad6e25cf1d376b2d754',1,'PIDiagnostics::quality()']]],
['quality_5fptr',['quality_ptr',['../class_p_i_diagnostics.html#a4ce10a350d75352320212784193db4fb',1,'PIDiagnostics']]],
['qualitychanged',['qualityChanged',['../class_p_i_diagnostics.html#a6e0a2d483282afab237e4b1ab9f0b4a4',1,'PIDiagnostics']]],
['quote',['quote',['../class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71',1,'PICout::quote()'],['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2adb05a3816f5bd55128af99263b94e15e',1,'PICoutManipulators::Quote()']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

66
doc/html/search/all_12.js Normal file
View File

@@ -0,0 +1,66 @@
var searchData=
[
['rawargument',['rawArgument',['../class_p_i_c_l_i.html#acfa1357e283fb2fceb69ff93e53cef6f',1,'PICLI']]],
['rawarguments',['rawArguments',['../class_p_i_c_l_i.html#a48e694f023cd8a8606865b1704583613',1,'PICLI']]],
['rawdata',['RawData',['../struct_p_i_byte_array_1_1_raw_data.html#a57c5b593f88843f43a2644b742f10838',1,'PIByteArray::RawData::RawData(void *data=0, int size=0)'],['../struct_p_i_byte_array_1_1_raw_data.html#a35220a8724f8a8a803380ae6f4653ae1',1,'PIByteArray::RawData::RawData(const void *data, const int size)']]],
['rawdata',['RawData',['../struct_p_i_byte_array_1_1_raw_data.html',1,'PIByteArray']]],
['read',['read',['../class_p_i_ethernet.html#a28595d8f88cdedf9e5572068ab116fa8',1,'PIEthernet::read()'],['../class_p_i_packet_extractor.html#aa41b9b23ba7a074398687edf82331b40',1,'PIPacketExtractor::read()']]],
['readablesize',['readableSize',['../class_p_i_string.html#aa439f5ba10fdede14750843f429bd634',1,'PIString']]],
['readaddress',['readAddress',['../class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c',1,'PIEthernet']]],
['readall',['readAll',['../class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135',1,'PIConfig']]],
['readdevicesetting',['readDeviceSetting',['../class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc',1,'PIIODevice::readDeviceSetting()'],['../piconfig_8h.html#add5b851e98d22dd4d7482a8e509113dc',1,'readDeviceSetting():&#160;piconfig.h']]],
['readip',['readIP',['../class_p_i_ethernet.html#aa04de0ef1cab98a7bc80cc43ca550f18',1,'PIEthernet']]],
['readport',['readPort',['../class_p_i_ethernet.html#ac93db4b6831c0304955c74c666d716f4',1,'PIEthernet']]],
['readtimeout',['readTimeout',['../class_p_i_ethernet.html#a6e2bd7559bfb46784bda61f88ad055b4',1,'PIEthernet']]],
['receivebytespersec',['receiveBytesPerSec',['../class_p_i_diagnostics.html#a412a3c850f35ae690bf2ee212bace700',1,'PIDiagnostics']]],
['receivebytespersec_5fptr',['receiveBytesPerSec_ptr',['../class_p_i_diagnostics.html#a3dae97db20de5a1a82559eaf872004ea',1,'PIDiagnostics']]],
['receivecount',['receiveCount',['../class_p_i_diagnostics.html#a894cb3cd2ec9a395ee217fe0573bfa74',1,'PIDiagnostics']]],
['receivecount_5fptr',['receiveCount_ptr',['../class_p_i_diagnostics.html#afe4a920694b84936c0fa7d07b14d1dd7',1,'PIDiagnostics']]],
['receivecountpersec',['receiveCountPerSec',['../class_p_i_diagnostics.html#a81fa49a759f97f23b0e13992c2decd11',1,'PIDiagnostics']]],
['receivecountpersec_5fptr',['receiveCountPerSec_ptr',['../class_p_i_diagnostics.html#a364f03141facee8162a66de048005807',1,'PIDiagnostics']]],
['received',['received',['../class_p_i_diagnostics.html#a0cedccc3d6d8dba5238ee3a0f42a74c6',1,'PIDiagnostics::received()'],['../class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9',1,'PIEthernet::received()'],['../class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948',1,'PISerial::received()']]],
['receivespeed',['receiveSpeed',['../class_p_i_diagnostics.html#a01bf2ddc5c60e8156c8c78b49978810d',1,'PIDiagnostics']]],
['receivespeed_5fptr',['receiveSpeed_ptr',['../class_p_i_diagnostics.html#aa7a24231b0008a27405a92f8f7094277',1,'PIDiagnostics']]],
['red',['Red',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7',1,'PIConsole::Red()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa26422e0754e279717e30f36fc9355d39',1,'PICoutManipulators::Red()']]],
['register_5fdevice',['REGISTER_DEVICE',['../class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda',1,'PIIODevice']]],
['remove',['remove',['../class_p_i_set.html#aeb31ad164a71727de75ee18f7767d07c',1,'PISet::remove()'],['../class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3',1,'PIVector::remove()']]],
['removeall',['removeAll',['../class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f',1,'PIVector']]],
['removeallchannels',['removeAllChannels',['../class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a',1,'PIConnection']]],
['removealldevices',['removeAllDevices',['../class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d',1,'PIConnection']]],
['removeallfilters',['removeAllFilters',['../class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9',1,'PIConnection']]],
['removeallsenders',['removeAllSenders',['../class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd',1,'PIConnection']]],
['removechannel',['removeChannel',['../class_p_i_connection.html#ab512962f328b702d416a13d577937524',1,'PIConnection::removeChannel(const PIString &amp;name_from, const PIString &amp;name_to)'],['../class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8',1,'PIConnection::removeChannel(const PIString &amp;name_from, const PIIODevice *dev_to)'],['../class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1',1,'PIConnection::removeChannel(const PIIODevice *dev_from, const PIString &amp;name_to)'],['../class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa',1,'PIConnection::removeChannel(const PIIODevice *dev_from, const PIIODevice *dev_to)'],['../class_p_i_connection.html#a95bcc784d1436285666d141955468227',1,'PIConnection::removeChannel(const PIString &amp;name_from)'],['../class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c',1,'PIConnection::removeChannel(const PIIODevice *dev_from)']]],
['removedelimiter',['removeDelimiter',['../class_p_i_timer.html#ab02f5a19cb71a4be4965a1d670c7ff72',1,'PITimer::removeDelimiter(int delim)'],['../class_p_i_timer.html#a2809e63e8678dc914a9b521fa0de7a09',1,'PITimer::removeDelimiter(TimerEvent slot)'],['../class_p_i_timer.html#a093ee618f2beac2794a469c76f8064f1',1,'PITimer::removeDelimiter(int delim, TimerEvent slot)']]],
['removedevice',['removeDevice',['../class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9',1,'PIConnection']]],
['removeduplicates',['removeDuplicates',['../class_p_i_string_list.html#af7e798057ddb99a7cca519ccf3aaba8d',1,'PIStringList']]],
['removefilter',['removeFilter',['../class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368',1,'PIConnection::removeFilter(const PIString &amp;name, const PIString &amp;full_path_name)'],['../class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff',1,'PIConnection::removeFilter(const PIString &amp;name, const PIIODevice *dev)'],['../class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3',1,'PIConnection::removeFilter(const PIString &amp;name)']]],
['removeone',['removeOne',['../class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef',1,'PIVector']]],
['removesender',['removeSender',['../class_p_i_connection.html#a0f502ebce46f41bf58975652bac7346c',1,'PIConnection::removeSender(const PIString &amp;name, const PIString &amp;full_path)'],['../class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381',1,'PIConnection::removeSender(const PIString &amp;name, const PIIODevice *dev)'],['../class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1',1,'PIConnection::removeSender(const PIString &amp;name)']]],
['removestrings',['removeStrings',['../class_p_i_string_list.html#a7b3c809c1c93ddab639d2163da783043',1,'PIStringList']]],
['removetab',['removeTab',['../class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549',1,'PIConsole::removeTab(uint index)'],['../class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4',1,'PIConsole::removeTab(const PIString &amp;name)']]],
['removevariable',['removeVariable',['../class_p_i_evaluator.html#a10a2ad62c7636b8c343ca0a60afcb9d0',1,'PIEvaluator']]],
['repeat',['repeat',['../class_p_i_string.html#a95bc5ca2e401747051eb019101036838',1,'PIString']]],
['repeated',['repeated',['../class_p_i_string.html#a8cdd3ad7481f765352ff371705e29ff6',1,'PIString']]],
['replace',['replace',['../class_p_i_string.html#a5409e1aecee919acb3995fe2d98396d2',1,'PIString::replace(const int from, const int count, const PIString &amp;with)'],['../class_p_i_string.html#a1fb70092a8723959b7f0718676dea6ed',1,'PIString::replace(const PIString &amp;what, const PIString &amp;with, bool *ok=0)']]],
['replaceall',['replaceAll',['../class_p_i_string.html#a02fd96dd8a55a990602ecdbf21a120e0',1,'PIString']]],
['replaced',['replaced',['../class_p_i_string.html#abdde92d6e5efa3a0f6a53e7a6cb27b64',1,'PIString::replaced(const int from, const int count, const PIString &amp;with) const '],['../class_p_i_string.html#a4e91d076a5c2488986f5e9860e65d8c7',1,'PIString::replaced(const PIString &amp;what, const PIString &amp;with, bool *ok=0) const ']]],
['reset',['reset',['../class_p_i_state_machine.html#a2dbebcfe51dfd85c568bcc5eab3a4d40',1,'PIStateMachine::reset()'],['../class_p_i_time_measurer.html#a9b9d77de23a343ccabc56d6658f9d874',1,'PITimeMeasurer::reset()'],['../class_p_i_diagnostics.html#a0771a5343fcebfe427876adddae14c34',1,'PIDiagnostics::reset()']]],
['reset_5ftime',['reset_time',['../class_p_i_time_measurer.html#a1d469ce161b772ce6fffc04e53cea18f',1,'PITimeMeasurer']]],
['resetallconditions',['resetAllConditions',['../struct_p_i_state_machine_1_1_rule.html#a67df3697d1b5868ec367402d0f7c1cb6',1,'PIStateMachine::Rule']]],
['resetcondition',['resetCondition',['../class_p_i_state_machine.html#a8c62341c659ed29e4ba25672162aafc0',1,'PIStateMachine']]],
['resetconditions',['resetConditions',['../class_p_i_state_machine.html#aa932844b2866a28e24028020c33fe23a',1,'PIStateMachine']]],
['resize',['resize',['../class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947',1,'PIVector']]],
['resized',['resized',['../class_p_i_byte_array.html#a0c59a360cbc7e6a36f6ed13c041ee7f7',1,'PIByteArray']]],
['restart',['restart',['../class_p_i_timer.html#ae899576c5a8b605a749f9c6f09773087',1,'PITimer']]],
['restorecontrol',['restoreControl',['../class_p_i_cout.html#a6d6689f35644fba314420d1c218982f1',1,'PICout::restoreControl()'],['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387a79f6f33c2e149fb3903625c855292600',1,'PICoutManipulators::RestoreControl()']]],
['reuseaddress',['reuseAddress',['../class_p_i_ethernet.html#a079e3664394cae2bd1a7981bbfd580ee',1,'PIEthernet::reuseAddress()'],['../class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34',1,'PIEthernet::ReuseAddress()']]],
['reverse',['reverse',['../class_p_i_string.html#a57ef668d89de132b1fd27342365c7ac1',1,'PIString']]],
['reversed',['reversed',['../class_p_i_string.html#ab4e184e66ced5c40307797708a7fa747',1,'PIString']]],
['right',['Right',['../class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382',1,'PIConsole::Right()'],['../class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b',1,'PIString::right()']]],
['rightarrow',['RightArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a8931e408583ed3ce190e26e4adf523eb',1,'PIKbdListener']]],
['rootentry',['rootEntry',['../class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec',1,'PIConfig']]],
['rule',['Rule',['../struct_p_i_state_machine_1_1_rule.html#a72078e5c7842786930ca73022509698c',1,'PIStateMachine::Rule::Rule()'],['../struct_p_i_state_machine_1_1_rule.html#af18c79ccfbc149a7ab7959d0179d0276',1,'PIStateMachine::Rule::Rule(Type f, Type t, const PIStringList &amp;c=PIStringList(), Handler h=0, bool at=false, bool rac=false)']]],
['rule',['Rule',['../struct_p_i_state_machine_1_1_rule.html',1,'PIStateMachine']]],
['rulescount',['rulesCount',['../class_p_i_state_machine.html#af5c2a2973b22c37217a1d74c60aab909',1,'PIStateMachine']]],
['run',['run',['../class_p_i_thread.html#a8c9cacfd381e0e02eb6e52810d48ce2e',1,'PIThread']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

101
doc/html/search/all_13.js Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_14.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

71
doc/html/search/all_14.js Normal file
View File

@@ -0,0 +1,71 @@
var searchData=
[
['tab',['Tab',['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a9d183ab2eef93987077269cad1047bcb',1,'PICoutManipulators']]],
['tabscount',['tabsCount',['../class_p_i_console.html#a6e1080918dd4d36347fe8e47318a5761',1,'PIConsole']]],
['take_5fback',['take_back',['../class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1',1,'PIVector']]],
['take_5ffront',['take_front',['../class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718',1,'PIVector']]],
['takecword',['takeCWord',['../class_p_i_string.html#a15391624f236a1c0bf2b1f6c90a42027',1,'PIString']]],
['takeleft',['takeLeft',['../class_p_i_string.html#abe1d54c60781701c390712193e775129',1,'PIString']]],
['takeline',['takeLine',['../class_p_i_string.html#a32449c92418db399e96faeb0e67ce6b8',1,'PIString']]],
['takemid',['takeMid',['../class_p_i_string.html#a923862dee9a73d4fe229f9c7106dd2c3',1,'PIString']]],
['takenumber',['takeNumber',['../class_p_i_string.html#a39c2f4b34d43c3f2dd2c85eb37959cba',1,'PIString']]],
['takerange',['takeRange',['../class_p_i_string.html#ada971d7b12743e827811e124c7bb2809',1,'PIString']]],
['takeright',['takeRight',['../class_p_i_string.html#ab06270cc3639a716d77747f6e0e65a73',1,'PIString']]],
['takesymbol',['takeSymbol',['../class_p_i_string.html#a2717788f206607e15afa2eaa2466f2fb',1,'PIString']]],
['takeword',['takeWord',['../class_p_i_string.html#a66dfa56b97db69f1b3046bfed79d8dd9',1,'PIString']]],
['tcp_5fclient',['TCP_Client',['../class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416',1,'PIEthernet']]],
['tcp_5fserver',['TCP_Server',['../class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c',1,'PIEthernet']]],
['terminate',['terminate',['../class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20',1,'PIThread']]],
['thread',['Thread',['../class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719aee4dbda7d96c1ec6bc4a88310e7d4e51',1,'PITimer']]],
['threadedread',['threadedRead',['../class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e',1,'PIBinaryLog::threadedRead()'],['../class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068',1,'PIIODevice::threadedRead()']]],
['threadrt',['ThreadRT',['../class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719a80970cf7914f7a34ad94fa6620b1f66b',1,'PITimer']]],
['tick',['tick',['../class_p_i_state_machine.html#a37e8b9df953d6948e84d061bc02e5903',1,'PIStateMachine::tick()'],['../class_p_i_state_machine.html#a6a262d1d71be95b5b5d4f5d7b276c8f7',1,'PIStateMachine::tick(void *data, int delim)'],['../class_p_i_timer.html#af94038669f0798c21cc2208da9945406',1,'PITimer::tick()']]],
['tickevent',['tickEvent',['../class_p_i_timer.html#a707cb908c36f42dab13338c42ede4a81',1,'PITimer']]],
['time',['Time',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0114b5413f8a42bb71769a22e306e4a1',1,'PIVariant']]],
['timeout',['Timeout',['../class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a4ea0db7f406eaa97adbacd580b919903',1,'PIPacketExtractor::Timeout()'],['../class_p_i_packet_extractor.html#a369b3bfd48065cf9da70788015d6d020',1,'PIPacketExtractor::timeout() const ']]],
['timerimplementation',['TimerImplementation',['../class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719',1,'PITimer']]],
['to',['to',['../struct_p_i_state_machine_1_1_rule.html#a68721e6beda4580b09fe52e80d47b935',1,'PIStateMachine::Rule']]],
['tobase64',['toBase64',['../class_p_i_byte_array.html#afa9bf40116570c11328f117849180f7f',1,'PIByteArray']]],
['tobitarray',['toBitArray',['../class_p_i_variant.html#a0b4708bac5608fa3676bf409b76b5d23',1,'PIVariant']]],
['tobool',['toBool',['../class_p_i_string.html#ab347fe3a167a3a101e5028cc76826353',1,'PIString::toBool()'],['../class_p_i_variant.html#a9adb44018cf731bad2b7dcce2dde3684',1,'PIVariant::toBool()']]],
['tobytearray',['toByteArray',['../class_p_i_string.html#a6438ae63b451975a06699c2c6c02221a',1,'PIString::toByteArray()'],['../class_p_i_variant.html#acadd0aee889bc4bd59fdd8bae13410df',1,'PIVariant::toByteArray()']]],
['tochar',['toChar',['../class_p_i_string.html#a33520b70a2236d83f50d5b028497db65',1,'PIString']]],
['tocharptr',['toCharPtr',['../class_p_i_char.html#a9baee39596206d0977ebfb5e3d12f810',1,'PIChar']]],
['tocomplexd',['toComplexd',['../class_p_i_variant.html#a95a6405618b51ea226fc1aa788ad2a90',1,'PIVariant']]],
['tocomplexld',['toComplexld',['../class_p_i_variant.html#a02ed61b14e6a9c71510d5c4f05d218c4',1,'PIVariant']]],
['todate',['toDate',['../class_p_i_variant.html#af533ce32863a9954e7d761ef56ab582b',1,'PIVariant']]],
['todatetime',['toDateTime',['../class_p_i_variant.html#a99afae3218f68cc74bda4af6baa467d4',1,'PIVariant']]],
['todouble',['toDouble',['../class_p_i_string.html#a8a9720daaf84455e7a839a5b8bcf6fa7',1,'PIString::toDouble()'],['../class_p_i_variant.html#a3f92e859630f5c853c644b494a194798',1,'PIVariant::toDouble()']]],
['tofloat',['toFloat',['../class_p_i_string.html#a4525841adcb8929e486e61d499430559',1,'PIString::toFloat()'],['../class_p_i_variant.html#a7765fde4363c83ef630ca53ea23b447f',1,'PIVariant::toFloat()']]],
['toint',['toInt',['../class_p_i_string.html#aebe1038b3abcbf976dbffc3f3b0de826',1,'PIString::toInt()'],['../class_p_i_variant.html#aef7526f9ffb911ac818c13a4fa8de923',1,'PIVariant::toInt()']]],
['toldouble',['toLDouble',['../class_p_i_string.html#af2739348013dfcd75ce88acafafcce73',1,'PIString::toLDouble()'],['../class_p_i_variant.html#aa101193f0a15d6232a8ab6ed39dfcd66',1,'PIVariant::toLDouble()']]],
['tollong',['toLLong',['../class_p_i_string.html#a18023a92bd2ba5a90dc014cbfd77bc9c',1,'PIString::toLLong()'],['../class_p_i_variant.html#ad6f468658cc0803d7ec532c8ebaf394e',1,'PIVariant::toLLong()']]],
['tolong',['toLong',['../class_p_i_string.html#a32e0cd5008be019860da2be3c136f9ce',1,'PIString']]],
['tolower',['toLower',['../class_p_i_char.html#a0d4ae4c2e8e77e21762121f82be79a2e',1,'PIChar']]],
['tolowercase',['toLowerCase',['../class_p_i_string.html#a658e07bdbf43996c39f545218122989b',1,'PIString']]],
['tomicroseconds',['toMicroseconds',['../class_p_i_system_time.html#a0cb8a1a609186771ad619620d01c0544',1,'PISystemTime']]],
['tomilliseconds',['toMilliseconds',['../class_p_i_system_time.html#aff38007b354d3420f25a5d37640e1bf5',1,'PISystemTime']]],
['tonanoseconds',['toNanoseconds',['../class_p_i_system_time.html#a7732f3585eab387d80eaa3d68b620bc4',1,'PISystemTime']]],
['toseconds',['toSeconds',['../class_p_i_system_time.html#a296f501657919b2d66747abb82f606cb',1,'PISystemTime']]],
['toshort',['toShort',['../class_p_i_string.html#a03aa66b2e10d725f8c5310bdec3a9b76',1,'PIString']]],
['tostring',['toString',['../class_p_i_variant.html#ae9b75422814a712a2c52ecfe19ca13ba',1,'PIVariant']]],
['tostringlist',['toStringList',['../class_p_i_variant.html#a734a89a0951763bbdeae2cf16004684d',1,'PIVariant']]],
['tosystemtime',['toSystemTime',['../class_p_i_variant.html#af353cc0fba770fceb61a0dfa4d87eba7',1,'PIVariant']]],
['totime',['toTime',['../class_p_i_variant.html#a5b25bc3f783d63dad8ee68720dbfa9ed',1,'PIVariant']]],
['touint',['toUInt',['../class_p_i_string.html#aa243f8732d1ce3187329642025c49623',1,'PIString']]],
['toullong',['toULLong',['../class_p_i_string.html#a15475a9e2b65a70208534431ee28f75a',1,'PIString']]],
['toulong',['toULong',['../class_p_i_string.html#a75630ad632c3887e0ec7daf850a4281a',1,'PIString']]],
['toupper',['toUpper',['../class_p_i_char.html#a48a9400b58447e7a492d346dd75ef09c',1,'PIChar']]],
['touppercase',['toUpperCase',['../class_p_i_string.html#a54e5e2c6fcf1869228b3fb48a9a8bae1',1,'PIString']]],
['toushort',['toUShort',['../class_p_i_string.html#a6ab34efa2cf190bfa8309d140308e8eb',1,'PIString']]],
['tovalue',['toValue',['../class_p_i_variant.html#a5b1b4af9ab4bdd8c5bda7a8223a6b6f5',1,'PIVariant']]],
['tovector',['toVector',['../class_p_i_set.html#aa922f639869b9556b0ade5a4099fe0de',1,'PISet']]],
['transferfunction',['TransferFunction',['../struct_transfer_function.html',1,'']]],
['transition',['transition',['../class_p_i_state_machine.html#ad848623075776b802de3fc22b4a08cea',1,'PIStateMachine']]],
['trim',['trim',['../class_p_i_string.html#a83a888181b131ccff5854c080ef706ba',1,'PIString::trim()'],['../class_p_i_string_list.html#aebcbef8d88b0081f7081a23331f66364',1,'PIStringList::trim()']]],
['trimmed',['trimmed',['../class_p_i_string.html#ab1050c0603206d40ec0a1a315cc87ca6',1,'PIString']]],
['trylock',['tryLock',['../class_p_i_mutex.html#a5c4ed063c5c7d7ee94ff3402d320851a',1,'PIMutex']]],
['type',['type',['../class_p_i_variant.html#abc974cec179287663d03da76fac7f928',1,'PIVariant::type()'],['../class_p_i_config_1_1_entry.html#af1fcf69cc6be42f06468f59aa2614fb8',1,'PIConfig::Entry::type()'],['../class_p_i_ethernet.html#af42a7ca0266f28bc9a389aca1618f43f',1,'PIEthernet::type()'],['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf',1,'PIVariant::Type()'],['../class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c',1,'PIEthernet::Type()']]],
['typefromname',['typeFromName',['../class_p_i_variant.html#ab3cdcbbf04745c775c2090b268f54d35',1,'PIVariant']]],
['typename',['typeName',['../class_p_i_variant.html#ad349e0701add42efffd83fb19dee1216',1,'PIVariant::typeName() const '],['../class_p_i_variant.html#a36b38e5f7e13d1bb3f205a9ff0673490',1,'PIVariant::typeName(PIVariant::Type type)']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_15.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

14
doc/html/search/all_15.js Normal file
View File

@@ -0,0 +1,14 @@
var searchData=
[
['uchar',['UChar',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa513ed493f1e7b30342987c3516f81730',1,'PIVariant']]],
['udp',['UDP',['../class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b',1,'PIEthernet']]],
['uint',['UInt',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa75efd8b4f684b3e23fdca5a3c9ce7616',1,'PIVariant']]],
['ullong',['ULLong',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae5edbc0259b17315545edd0949e8a2a8',1,'PIVariant']]],
['ulong',['ULong',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaff5169e651a3109ba5ac4de618343fe5',1,'PIVariant']]],
['underline',['Underline',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9',1,'PIConsole::Underline()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa221437253ff3dc9de5d3762117f5c329',1,'PICoutManipulators::Underline()']]],
['unknown',['Unknown',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fab50c35309ba981ccc60aa55f4b391976',1,'PIDiagnostics::Unknown()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868a53df11ad71f5084b02a504df41fd977a',1,'PIProtocol::Unknown()']]],
['unknownvariables',['unknownVariables',['../class_p_i_evaluator.html#a7d1a1ce4eea722fde90e487f397cd25c',1,'PIEvaluator']]],
['unlock',['unlock',['../class_p_i_mutex.html#aae483d17150e38436ca25a1bd26b04c2',1,'PIMutex::unlock()'],['../class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73',1,'PIThread::unlock()']]],
['uparrow',['UpArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716ae4af7e9101a6ebcca1a0b94f5d389297',1,'PIKbdListener']]],
['ushort',['UShort',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa5d69d3e100a348885d1e8c2e70617b79',1,'PIVariant']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_16.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,8 @@
var searchData=
[
['validatefooter',['validateFooter',['../class_p_i_packet_extractor.html#ad52e9d11097e5b1d846787fcd1acb5ed',1,'PIPacketExtractor']]],
['validateheader',['validateHeader',['../class_p_i_packet_extractor.html#a96d2078759a69327089faeb37e09bf69',1,'PIPacketExtractor']]],
['validatepayload',['validatePayload',['../class_p_i_packet_extractor.html#ab1b8d323e26be97a126f3950e37ba647',1,'PIPacketExtractor']]],
['value',['value',['../struct_p_i_state_machine_1_1_state.html#a65e79c60532034d5b2be3ee8fe672d43',1,'PIStateMachine::State::value()'],['../class_p_i_config_1_1_entry.html#a247679755f333bfd4398088122940ba3',1,'PIConfig::Entry::value()']]],
['variableindex',['variableIndex',['../class_p_i_evaluator.html#ac20bb44234749ce227df1b95fcc319ae',1,'PIEvaluator']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_17.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

20
doc/html/search/all_17.js Normal file
View File

@@ -0,0 +1,20 @@
var searchData=
[
['what_20is_20pip',['What is PIP',['../index.html',1,'']]],
['wait_5fforever',['WAIT_FOREVER',['../piincludes_8h.html#ac89d2c332821be06166c210249b671e7',1,'piincludes.h']]],
['waitforfinish',['waitForFinish',['../class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0',1,'PIConsole::waitForFinish()'],['../class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c',1,'PIThread::waitForFinish()']]],
['waitforstart',['waitForStart',['../class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313',1,'PIThread']]],
['weak_5fconnect',['WEAK_CONNECT',['../class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289',1,'PIObject']]],
['weak_5fconnect0',['WEAK_CONNECT0',['../class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162',1,'PIObject']]],
['weak_5fconnect1',['WEAK_CONNECT1',['../class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e',1,'PIObject']]],
['weak_5fconnect2',['WEAK_CONNECT2',['../class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d',1,'PIObject']]],
['weak_5fconnect3',['WEAK_CONNECT3',['../class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed',1,'PIObject']]],
['weak_5fconnect4',['WEAK_CONNECT4',['../class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e',1,'PIObject']]],
['white',['White',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9',1,'PIConsole::White()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aaec78b8c3f9b9c708d6c5a60021c0df51',1,'PICoutManipulators::White()']]],
['windows',['WINDOWS',['../piincludes_8h.html#a987b73d7cc6da72732af75c5d7872d29',1,'piincludes.h']]],
['write',['write',['../class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b',1,'PIConnection::write(const PIString &amp;full_path, const PIByteArray &amp;data)'],['../class_p_i_connection.html#ad659e36901a3b7c1724325c74473157f',1,'PIConnection::write(const PIIODevice *dev, const PIByteArray &amp;data)'],['../class_p_i_ethernet.html#a06c2ca73668cbdefc9fad4749b465ff0',1,'PIEthernet::write(const void *data, int max_size)'],['../class_p_i_ethernet.html#a9dbe618372c2ad3f5a5e02b638b2aaf1',1,'PIEthernet::write(const PIByteArray &amp;data)'],['../class_p_i_packet_extractor.html#aa3348c0df86c7de38ab6cfc02f3cfa2b',1,'PIPacketExtractor::write()'],['../class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b',1,'PISerial::write()']]],
['writeall',['writeAll',['../class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01',1,'PIConfig']]],
['writetimeout',['writeTimeout',['../class_p_i_ethernet.html#a377813eb8c2b6c223a543ce8a001ef99',1,'PIEthernet']]],
['wrongcount',['wrongCount',['../class_p_i_diagnostics.html#a92a18a79947e0322f67d74c045c71682',1,'PIDiagnostics']]],
['wrongcount_5fptr',['wrongCount_ptr',['../class_p_i_diagnostics.html#adbacd5ebed2dabee1c44f5c2cd8ce48d',1,'PIDiagnostics']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_18.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['yellow',['Yellow',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6',1,'PIConsole::Yellow()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aac9ad26d78d153d33986dd243d79e6704',1,'PICoutManipulators::Yellow()']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

27
doc/html/search/all_2.js Normal file
View File

@@ -0,0 +1,27 @@
var searchData=
[
['back',['back',['../class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838',1,'PIVector::back()'],['../class_p_i_vector.html#ab6419acbdf9f34da326890b61a6b6888',1,'PIVector::back() const ']]],
['backblack',['BackBlack',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2',1,'PIConsole::BackBlack()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa1f0b497e6f2135f149808e108f25b1d4',1,'PICoutManipulators::BackBlack()']]],
['backblue',['BackBlue',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75',1,'PIConsole::BackBlue()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aaecc0d0c7be125b3368906502c0e0b355',1,'PICoutManipulators::BackBlue()']]],
['backcyan',['BackCyan',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab34059af712560e14f4720fb33b1ef07',1,'PIConsole::BackCyan()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa585ef724bf93605bbaa3a7e582e9669b',1,'PICoutManipulators::BackCyan()']]],
['backgreen',['BackGreen',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a2aca7018a5a425d1a51981e6753d2b9c',1,'PIConsole::BackGreen()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa0056f6bdb9e774d1c251baf736545741',1,'PICoutManipulators::BackGreen()']]],
['backmagenta',['BackMagenta',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579af98223da559470901eee2a9721647846',1,'PIConsole::BackMagenta()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa21b89f914b3f779f5eefe70a99270471',1,'PICoutManipulators::BackMagenta()']]],
['backred',['BackRed',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa2c0f1e23fb2d5e39f38f768a73c8522',1,'PIConsole::BackRed()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa25a764174c876db1fdfa053435624d12',1,'PICoutManipulators::BackRed()']]],
['backspace',['Backspace',['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387a0c59680927066a05eddf8e3ee61c802d',1,'PICoutManipulators']]],
['backwhite',['BackWhite',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab70bbc35133c405030513695fda472bb',1,'PIConsole::BackWhite()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa5534e933dca8208950b17034672a1ca7',1,'PICoutManipulators::BackWhite()']]],
['backyellow',['BackYellow',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8bbeb50121d330e27b27f7a94731a3b5',1,'PIConsole::BackYellow()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa0ed38ef4734192d2772e0e07bd389dec',1,'PICoutManipulators::BackYellow()']]],
['bad',['Bad',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fac8268eaf57232ad3cf9b2a91ead6748b',1,'PIDiagnostics::Bad()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868aab6ef6da8e37ad2a78028a631bc1bd26',1,'PIProtocol::Bad()']]],
['begin',['begin',['../class_p_i_thread.html#a70d5c858e8b7144280b8b216304ce1d0',1,'PIThread']]],
['bin',['Bin',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a35a7fc42f3436533338bd2bfa096afdb',1,'PIConsole::Bin()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa29a58835892a21d07f3b0dc97ef4f44e',1,'PICoutManipulators::Bin()']]],
['bitarray',['BitArray',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa150c2f8336b8aa55ba766aeae271a9ef',1,'PIVariant']]],
['black',['Black',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a3328cd4af8268e8b4ebf26ce8c230862',1,'PIConsole::Black()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa405fba724b4f9bb57486ef4a328c23ec',1,'PICoutManipulators::Black()']]],
['blink',['Blink',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a91eace12e9f59cb0ad6a6b90adb0aac6',1,'PIConsole::Blink()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa8b0945213fe7cca2148bd54938fa16c3',1,'PICoutManipulators::Blink()']]],
['blue',['Blue',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4bba54e63c8d31705a555f43c931bb98',1,'PIConsole::Blue()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa26854a71d7f1dd9439e0114d3961c1e4',1,'PICoutManipulators::Blue()']]],
['bold',['Bold',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b',1,'PIConsole::Bold()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa527c1b697df8b9dd74ba337663375149',1,'PICoutManipulators::Bold()']]],
['bool',['Bool',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaa3e49597dd8751e48ca20b830d7408bb',1,'PIVariant']]],
['boundeddevices',['boundedDevices',['../class_p_i_connection.html#a6efb56a368a5498f63b5c6e15dfebcf9',1,'PIConnection']]],
['branch',['Branch',['../class_p_i_config_1_1_branch.html',1,'PIConfig']]],
['broadcast',['broadcast',['../struct_p_i_ethernet_1_1_interface.html#a840af238c8f0ec3216b7978d4a896ef8',1,'PIEthernet::Interface::broadcast()'],['../class_p_i_ethernet.html#abd3b6f9ba04b899316f8bd7067ec03e7',1,'PIEthernet::broadcast()'],['../class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7',1,'PIEthernet::Broadcast()']]],
['buffersize',['bufferSize',['../class_p_i_packet_extractor.html#ab9598fdc2e3a641a4d1b4a5c7b62313f',1,'PIPacketExtractor']]],
['bytearray',['ByteArray',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaaf9c597dd4d7b17fe96746c96252a16f',1,'PIVariant']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

62
doc/html/search/all_3.js Normal file
View File

@@ -0,0 +1,62 @@
var searchData=
[
['cc_5fgcc',['CC_GCC',['../piincludes_8h.html#ac1b21a2fcec2c0b8a3c5a463d9296979',1,'piincludes.h']]],
['cc_5fother',['CC_OTHER',['../piincludes_8h.html#a572d4f1b7fe8cb972e492e9d7fd83cd5',1,'CC_OTHER():&#160;piincludes.h'],['../piincludes_8h.html#a572d4f1b7fe8cb972e492e9d7fd83cd5',1,'CC_OTHER():&#160;piincludes.h']]],
['cc_5fvc',['CC_VC',['../piincludes_8h.html#a9e439bece2ee7f7fef34febe9b317a8f',1,'piincludes.h']]],
['channels',['channels',['../class_p_i_connection.html#a9b6d693bd94c74a09b3374cbc9bbf65c',1,'PIConnection']]],
['char',['Char',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa45c5f8b793d601954d4a9489370abe64',1,'PIVariant']]],
['check',['check',['../class_p_i_evaluator.html#a1eae7848dc5d9d740a18acf4538ec34f',1,'PIEvaluator']]],
['checksumplain32',['checksumPlain32',['../class_p_i_byte_array.html#acbf4fa4d378627d648f6634bbf08349d',1,'PIByteArray']]],
['checksumplain8',['checksumPlain8',['../class_p_i_byte_array.html#aeec044f424697f902aa2903bc74a889c',1,'PIByteArray']]],
['child',['child',['../class_p_i_config_1_1_entry.html#a873896bbb710a12d14f0164bb31abc56',1,'PIConfig::Entry']]],
['childcount',['childCount',['../class_p_i_config_1_1_entry.html#a153b89897dc1f13847f7c2932a68bf9d',1,'PIConfig::Entry']]],
['children',['children',['../class_p_i_config_1_1_entry.html#ab3009e4da745a3657a0e21f1b37b617d',1,'PIConfig::Entry']]],
['classname',['className',['../class_p_i_object.html#a5da8208d12e37e5277db308939208150',1,'PIObject']]],
['clear',['clear',['../class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3',1,'PIVector::clear()'],['../class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b',1,'PIConfig::clear()']]],
['clearcustomstatus',['clearCustomStatus',['../class_p_i_console.html#ac2fa6d3e2f715e709c24c557847d0a1c',1,'PIConsole']]],
['clearcustomvariables',['clearCustomVariables',['../class_p_i_evaluator.html#aa96ba5c4174592341d65eaebffd7fece',1,'PIEvaluator']]],
['cleardelimiters',['clearDelimiters',['../class_p_i_timer.html#a2968d6a3aefc4c609cbeaf9f301a41f9',1,'PITimer']]],
['clearrules',['clearRules',['../class_p_i_state_machine.html#a1e44d3e3cacd745413e84272993a6407',1,'PIStateMachine']]],
['clearscreen',['ClearScreen',['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387a811e1fa9e5deb33af8bcef5186b482bb',1,'PICoutManipulators']]],
['clearsenderfixeddata',['clearSenderFixedData',['../class_p_i_connection.html#aea2898a9729c594ab7bd174425ae8dcf',1,'PIConnection']]],
['clearstates',['clearStates',['../class_p_i_state_machine.html#a18bceb62d18013df1459c3bb442eb7e8',1,'PIStateMachine']]],
['cleartabs',['clearTabs',['../class_p_i_console.html#aa098e8d9cdc197ce608ff8cd617bab63',1,'PIConsole']]],
['clearvariables',['clearVariables',['../class_p_i_console.html#aec823e3d7ef7045298efbab12489b239',1,'PIConsole']]],
['closedevice',['closeDevice',['../class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4',1,'PIBinaryLog::closeDevice()'],['../class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204',1,'PIEthernet::closeDevice()'],['../class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614',1,'PIFile::closeDevice()'],['../class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2',1,'PIIODevice::closeDevice()'],['../class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587',1,'PISerial::closeDevice()']]],
['comment',['comment',['../class_p_i_config_1_1_entry.html#ae80c7013f86ad0be64811faa74a88a67',1,'PIConfig::Entry']]],
['compare_5ffunc',['compare_func',['../class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2',1,'PIVector']]],
['complexd',['Complexd',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf163970dcba9d2f587327e38e5e38098',1,'PIVariant']]],
['complexld',['Complexld',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad1548d6221af498427f428a93d0af57f',1,'PIVariant']]],
['condition',['Condition',['../class_p_i_state_machine.html#abc7ad84744d038a0eb598e82ac536ed7',1,'PIStateMachine']]],
['conditions',['conditions',['../struct_p_i_state_machine_1_1_rule.html#a0c021e87831b92cbbfee9c7d6585cc15',1,'PIStateMachine::Rule']]],
['configuredevice',['configureDevice',['../class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a',1,'PIEthernet::configureDevice()'],['../class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32',1,'PIIODevice::configureDevice()'],['../class_p_i_serial.html#a6fa0f2c099da80fe406cd38b7e552d5b',1,'PISerial::configureDevice()']]],
['configurefromconfig',['configureFromConfig',['../class_p_i_connection.html#a78a788e328f8ec243c8cd6f93aca47bd',1,'PIConnection']]],
['configurefromfullpath',['configureFromFullPath',['../class_p_i_binary_log.html#ae728df2cfb529e5d3bee2c2a327503cc',1,'PIBinaryLog::configureFromFullPath()'],['../class_p_i_ethernet.html#a884e1f63790d644916fb54da4603ba2d',1,'PIEthernet::configureFromFullPath()'],['../class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a',1,'PIFile::configureFromFullPath()'],['../class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab',1,'PIIODevice::configureFromFullPath()'],['../class_p_i_serial.html#a5c31bf29e311d1ea5e188adab37703e6',1,'PISerial::configureFromFullPath()']]],
['connect',['CONNECT',['../class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064',1,'PIObject::CONNECT()'],['../class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c',1,'PIEthernet::connect()'],['../class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3',1,'PIEthernet::connect(const PIString &amp;ip, int port)'],['../class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7',1,'PIEthernet::connect(const PIString &amp;ip_port)']]],
['connect0',['CONNECT0',['../class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5',1,'PIObject']]],
['connect1',['CONNECT1',['../class_p_i_object.html#a36132851189bb01db4957595111a28db',1,'PIObject']]],
['connect2',['CONNECT2',['../class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247',1,'PIObject']]],
['connect3',['CONNECT3',['../class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407',1,'PIObject']]],
['connect4',['CONNECT4',['../class_p_i_object.html#a34e41d730c07354e07333def3d854019',1,'PIObject']]],
['connected',['connected',['../class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7',1,'PIEthernet']]],
['connectu',['CONNECTU',['../class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427',1,'PIObject']]],
['constructfullpath',['constructFullPath',['../class_p_i_ethernet.html#ac4bac35deda7848e7c16e770c64b08ee',1,'PIEthernet::constructFullPath()'],['../class_p_i_packet_extractor.html#acbeb7fa7bdb01b164ce81df601bcee23',1,'PIPacketExtractor::constructFullPath()']]],
['contains',['contains',['../class_p_i_vector.html#a569226732df6c45066820db07e09c87d',1,'PIVector']]],
['contentsize',['contentSize',['../class_p_i_string_list.html#ab1d6f27922acdb2de9e8b37cd20ccd50',1,'PIStringList']]],
['convertfrombase64',['convertFromBase64',['../class_p_i_byte_array.html#a3dff2c2171ecbd1b12c0edc232648cf9',1,'PIByteArray']]],
['converttobase64',['convertToBase64',['../class_p_i_byte_array.html#ae024450dbd082250560b168189a6f043',1,'PIByteArray']]],
['ctrldownarrow',['CtrlDownArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a06471072c3855f97036cfaceec75ecd7',1,'PIKbdListener']]],
['ctrlleftarrow',['CtrlLeftArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a9d6d02f0615594d1fbceadb7d68ebc83',1,'PIKbdListener']]],
['ctrlrightarrow',['CtrlRightArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716af997647f0bac2cfe113f58458a71c7ce',1,'PIKbdListener']]],
['ctrluparrow',['CtrlUpArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a27096906a3e1a35ff46cbeae0412ed8a',1,'PIKbdListener']]],
['current',['current',['../class_p_i_system_time.html#a9d1cc158167c09bb920ffdc9bf65ad51',1,'PISystemTime']]],
['currentconditions',['currentConditions',['../class_p_i_state_machine.html#ab49ff1a9fc9b2a354cd5493a5fd3859a',1,'PIStateMachine']]],
['currentstate',['currentState',['../class_p_i_state_machine.html#a2335fae60078ae68750df3ca50d95850',1,'PIStateMachine']]],
['currentsystemtime',['currentSystemTime',['../pitime_8h.html#abcad1d713a692c67abf44720aff77abc',1,'pitime.h']]],
['currenttab',['currentTab',['../class_p_i_console.html#a3261d123b00905e06226b828d7920001',1,'PIConsole']]],
['custom',['Custom',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad85616b3a0febed1905a631cfbc9782e',1,'PIVariant']]],
['cutleft',['cutLeft',['../class_p_i_string.html#a5e6ebd047f481f11bfc7aa5a599f84d9',1,'PIString']]],
['cutmid',['cutMid',['../class_p_i_string.html#a1329bf4f870ef9417f30baf23a0589f9',1,'PIString']]],
['cutright',['cutRight',['../class_p_i_string.html#a3f1dea63c0baead80b3700129c2837e3',1,'PIString']]],
['cyan',['Cyan',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af',1,'PIConsole::Cyan()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aac1ccdb56cc6bfa3cbe21d9edce17bed4',1,'PICoutManipulators::Cyan()']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

27
doc/html/search/all_4.js Normal file
View File

@@ -0,0 +1,27 @@
var searchData=
[
['data',['data',['../class_p_i_string.html#ac1f4d3aad27aa25a5e92f092d2890188',1,'PIString::data()'],['../class_p_i_evaluator.html#ac5d8118fce80c08a8ae3ad2215625839',1,'PIEvaluator::data()'],['../class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598',1,'PIKbdListener::data()'],['../class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe',1,'PIThread::data()'],['../class_p_i_timer.html#abbe9a559d65b0be6980e77218a05cfe3',1,'PITimer::data()']]],
['datareceived',['dataReceived',['../class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f',1,'PIConnection']]],
['datareceivedevent',['dataReceivedEvent',['../class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00',1,'PIConnection']]],
['date',['Date',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf14a1f410b3c192878fc246b45f45124',1,'PIVariant']]],
['datetime',['DateTime',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa265d67fff2b590fb6765b3838a011c34',1,'PIVariant']]],
['debug',['debug',['../class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18',1,'PIObject']]],
['dec',['Dec',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412',1,'PIConsole::Dec()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa2169666f4b740a04e641ab8c6ca438f0',1,'PICoutManipulators::Dec()']]],
['default',['Default',['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa651156cbea6768802eb95176611da012',1,'PICoutManipulators']]],
['defaultalignment',['defaultAlignment',['../class_p_i_console.html#a4e399e64818521932243ee8be392c649',1,'PIConsole']]],
['delimiter',['delimiter',['../class_p_i_config.html#a3a2943350a0b2304ab8fee406ade16b9',1,'PIConfig']]],
['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]],
['device',['device',['../class_p_i_connection.html#a4bf1efff7318d598d0c47bb474869fe6',1,'PIConnection::device()'],['../class_p_i_packet_extractor.html#a8e926713a3505dd109176b2c572274c9',1,'PIPacketExtractor::device()']]],
['diagnostic',['diagnostic',['../class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b',1,'PIConnection::diagnostic(const PIString &amp;full_path_name) const '],['../class_p_i_connection.html#a864db6b1ef3905ae761d249f69cbb12b',1,'PIConnection::diagnostic(const PIIODevice *dev) const ']]],
['disableexitcapture',['disableExitCapture',['../class_p_i_console.html#af7d77f3929c0c0394b76274472141080',1,'PIConsole::disableExitCapture()'],['../class_p_i_kbd_listener.html#acd5b37d732168274a30c678e8373d0dd',1,'PIKbdListener::disableExitCapture()']]],
['disconnect',['DISCONNECT',['../class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f',1,'PIObject']]],
['disconnect0',['DISCONNECT0',['../class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a',1,'PIObject']]],
['disconnect1',['DISCONNECT1',['../class_p_i_object.html#ae030e8deb226c636d2df22076391f12c',1,'PIObject']]],
['disconnect2',['DISCONNECT2',['../class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab',1,'PIObject']]],
['disconnect3',['DISCONNECT3',['../class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f',1,'PIObject']]],
['disconnect4',['DISCONNECT4',['../class_p_i_object.html#aedf429d3192da764163c1377cad310e3',1,'PIObject']]],
['disconnected',['disconnected',['../class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f',1,'PIEthernet']]],
['disconnecttimeout',['disconnectTimeout',['../class_p_i_diagnostics.html#a58a112660b5a7545c6bb0bb1bf621822',1,'PIDiagnostics']]],
['double',['Double',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfafee752a615286794d4468c72e886ab38',1,'PIVariant']]],
['downarrow',['DownArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a2cc10cee6bd5ded7573f4ba9730cde6d',1,'PIKbdListener']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

49
doc/html/search/all_5.js Normal file
View File

@@ -0,0 +1,49 @@
var searchData=
[
['elapsed',['elapsed',['../class_p_i_time_measurer.html#a9af8e8ee2231a6b62eea549c8d01d1d2',1,'PITimeMeasurer']]],
['elapsed_5fm',['elapsed_m',['../class_p_i_time_measurer.html#a2421e0d7f623a3181683ad50957d72fe',1,'PITimeMeasurer']]],
['elapsed_5fn',['elapsed_n',['../class_p_i_time_measurer.html#a7f0832742601a1c6c13e87aca6c9bdc0',1,'PITimeMeasurer']]],
['elapsed_5fs',['elapsed_s',['../class_p_i_time_measurer.html#a49b04aae807b3d09dc25485f4e47da75',1,'PITimeMeasurer']]],
['elapsed_5fsystem',['elapsed_system',['../class_p_i_time_measurer.html#a139cb50fc03ebaa88302b7a533d430a9',1,'PITimeMeasurer']]],
['elapsed_5fsystem_5fm',['elapsed_system_m',['../class_p_i_time_measurer.html#a64fe61ea1ed7b7340a9ed48d7b7d36c1',1,'PITimeMeasurer']]],
['elapsed_5fsystem_5fn',['elapsed_system_n',['../class_p_i_time_measurer.html#aba3453e037f3e76a909b458281891df1',1,'PITimeMeasurer']]],
['elapsed_5fsystem_5fs',['elapsed_system_s',['../class_p_i_time_measurer.html#ae9dd5607001eaa7eff15a2b90d2d3eda',1,'PITimeMeasurer']]],
['elapsed_5fsystem_5fu',['elapsed_system_u',['../class_p_i_time_measurer.html#abcb1951c39b87c0717ade5286dd69dcc',1,'PITimeMeasurer']]],
['elapsed_5fu',['elapsed_u',['../class_p_i_time_measurer.html#aa00150de5e04b3c7256e620498182380',1,'PITimeMeasurer']]],
['emitter',['emitter',['../class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb',1,'PIObject']]],
['enableexitcapture',['enableExitCapture',['../class_p_i_console.html#a54455e3349316eb52679b8d1f9b85f78',1,'PIConsole::enableExitCapture()'],['../class_p_i_kbd_listener.html#a15702f6822a016c0c44c3217ba1a27f8',1,'PIKbdListener::enableExitCapture()']]],
['end',['end',['../class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c',1,'PIThread']]],
['endswith',['endsWith',['../class_p_i_string.html#a9e58076006c085e76b7a139f2b830a7a',1,'PIString']]],
['enlarge',['enlarge',['../class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee',1,'PIVector']]],
['entriescount',['entriesCount',['../class_p_i_config.html#a8ec38c6e59b7d57677ae410ea74d6121',1,'PIConfig']]],
['entry',['Entry',['../class_p_i_config_1_1_entry.html',1,'PIConfig']]],
['error',['error',['../class_p_i_evaluator.html#ac3e87ff15b4b04240b133affaf09e72b',1,'PIEvaluator']]],
['errorstring',['errorString',['../piincludes_8h.html#a0570da4d19817e08dcdd2490308c77c5',1,'piincludes.cpp']]],
['esc',['Esc',['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2ac32518c74b162effc95d1afff37b4a81',1,'PICoutManipulators']]],
['etries',['etries',['../class_p_i_vector.html#a6339bac7482c915be6ed983388cfc275',1,'PIVector']]],
['evaluate',['evaluate',['../class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79',1,'PIEvaluator']]],
['event',['EVENT',['../class_p_i_object.html#a7877e997621e1161f058fce90febd464',1,'PIObject']]],
['event0',['EVENT0',['../class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70',1,'PIObject']]],
['event1',['EVENT1',['../class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9',1,'PIObject']]],
['event2',['EVENT2',['../class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618',1,'PIObject']]],
['event3',['EVENT3',['../class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00',1,'PIObject']]],
['event4',['EVENT4',['../class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252',1,'PIObject']]],
['event_5fhandler',['EVENT_HANDLER',['../class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0',1,'PIObject']]],
['event_5fhandler0',['EVENT_HANDLER0',['../class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a',1,'PIObject']]],
['event_5fhandler1',['EVENT_HANDLER1',['../class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225',1,'PIObject']]],
['event_5fhandler2',['EVENT_HANDLER2',['../class_p_i_object.html#abb64b696544ee4ee8715add9747c1293',1,'PIObject']]],
['event_5fhandler3',['EVENT_HANDLER3',['../class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb',1,'PIObject']]],
['event_5fhandler4',['EVENT_HANDLER4',['../class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f',1,'PIObject']]],
['event_5fvhandler',['EVENT_VHANDLER',['../class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e',1,'PIObject']]],
['event_5fvhandler0',['EVENT_VHANDLER0',['../class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31',1,'PIObject']]],
['event_5fvhandler1',['EVENT_VHANDLER1',['../class_p_i_object.html#abf138848427466a7ae91ada5876f926d',1,'PIObject']]],
['event_5fvhandler2',['EVENT_VHANDLER2',['../class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384',1,'PIObject']]],
['event_5fvhandler3',['EVENT_VHANDLER3',['../class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021',1,'PIObject']]],
['event_5fvhandler4',['EVENT_VHANDLER4',['../class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d',1,'PIObject']]],
['execution',['execution',['../class_p_i_state_machine.html#a59c79d761ab1c4b64a655e55c6a93904',1,'PIStateMachine']]],
['exitcaptured',['exitCaptured',['../class_p_i_console.html#af31cb35a92c0758c33c73a227a096d04',1,'PIConsole::exitCaptured()'],['../class_p_i_kbd_listener.html#a333aaeadb6ca6bfee5aea3378ce7e1f4',1,'PIKbdListener::exitCaptured()']]],
['exitkey',['exitKey',['../class_p_i_console.html#a9c5a216c60e5b9c1bdf5eda25a346594',1,'PIConsole::exitKey()'],['../class_p_i_kbd_listener.html#a99de0ef4e19dc43b66c3ee42cfb3b5ab',1,'PIKbdListener::exitKey()']]],
['expandleftto',['expandLeftTo',['../class_p_i_string.html#aeecafb43528159d4d65dc9a5e2ca26e4',1,'PIString']]],
['expandrightto',['expandRightTo',['../class_p_i_string.html#ad17b4d47401a31557a06490efd9e40e5',1,'PIString']]],
['expression',['expression',['../class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991',1,'PIEvaluator']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

38
doc/html/search/all_6.js Normal file
View File

@@ -0,0 +1,38 @@
var searchData=
[
['failure',['Failure',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa7851c3092d436b72bc66b752f73b1d80',1,'PIDiagnostics::Failure()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868aedb67e105ac421f87d7c086213041812',1,'PIProtocol::Failure()']]],
['fill',['fill',['../class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2',1,'PIVector']]],
['filter',['filter',['../class_p_i_connection.html#a556da00110cff970ed19d850b708cf29',1,'PIConnection']]],
['filterboundeddevices',['filterBoundedDevices',['../class_p_i_connection.html#a7f1910e132f8e9991f89444d0c3ec764',1,'PIConnection']]],
['filternames',['filterNames',['../class_p_i_connection.html#aa6a4ea015798acdb8b5c0fd52156cd7f',1,'PIConnection']]],
['filters',['filters',['../class_p_i_connection.html#a3960ea85b7a1fad838fa84772ecf9695',1,'PIConnection']]],
['filtervalidatefooter',['filterValidateFooter',['../class_p_i_connection.html#a2691ceec3dea8c0588f8afd74359277e',1,'PIConnection']]],
['filtervalidateheader',['filterValidateHeader',['../class_p_i_connection.html#a6f8f899f40de092639f1e0cefe95c968',1,'PIConnection']]],
['filtervalidatepayload',['filterValidatePayload',['../class_p_i_connection.html#ad883e4b2174fc086da98b1dbcad69aaf',1,'PIConnection']]],
['find',['find',['../class_p_i_string.html#a99fbf95d65c51cce60c27d18c4cd5531',1,'PIString::find(const char str, const int start=0) const '],['../class_p_i_string.html#a1a237a5d7836ba1fcaa37087039e7d04',1,'PIString::find(const PIString str, const int start=0) const '],['../class_p_i_string.html#a4590628a19e551470960e7b350f0ff5f',1,'PIString::find(const char *str, const int start=0) const '],['../class_p_i_string.html#a60a4b7cd4bce3f6c8208a713164f1479',1,'PIString::find(const string str, const int start=0) const ']]],
['findbyname',['findByName',['../class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848',1,'PIObject']]],
['findchild',['findChild',['../class_p_i_config_1_1_entry.html#aa3b36dd3fbf8af0f7bc2cb0e683a0ef1',1,'PIConfig::Entry::findChild(const PIString &amp;name)'],['../class_p_i_config_1_1_entry.html#a63c45328044a43fb9ab7269a08eb0df0',1,'PIConfig::Entry::findChild(const PIString &amp;name) const ']]],
['findcword',['findCWord',['../class_p_i_string.html#aebd028e4a34e907fb891944b1de4f555',1,'PIString']]],
['findlast',['findLast',['../class_p_i_string.html#ae19031ecb5e129e2cbc830694b2fe20f',1,'PIString::findLast(const char str, const int start=0) const '],['../class_p_i_string.html#a43c55edb22d030aee0c04dae4c03fa2a',1,'PIString::findLast(const PIString str, const int start=0) const '],['../class_p_i_string.html#a5b846d7fb50ccd548f640681aca4fbf4',1,'PIString::findLast(const char *str, const int start=0) const '],['../class_p_i_string.html#a103ad13acbd263ced666ec07b4e6228d',1,'PIString::findLast(const string str, const int start=0) const ']]],
['findword',['findWord',['../class_p_i_string.html#a434cb662bfa4af1ccdfd0ed5188d6020',1,'PIString']]],
['flags',['flags',['../struct_p_i_ethernet_1_1_interface.html#a327b42e5652b8dfd680a3eddec948237',1,'PIEthernet::Interface']]],
['float',['Float',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa802d8727c57bf77c21aaefb910cddf50',1,'PIVariant']]],
['flush',['Flush',['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387ab830c1a561e2cabe9e7b937a05d04c9f',1,'PICoutManipulators']]],
['footer',['footer',['../class_p_i_packet_extractor.html#a6382b9238ce84d3c93044dc96748d42a',1,'PIPacketExtractor::footer() const '],['../class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a48ccac0df6bcb7bccaa01eb3df28f096',1,'PIPacketExtractor::Footer()']]],
['forever',['FOREVER',['../piincludes_8h.html#a75c828ed6c02fcd44084e67a032e422c',1,'piincludes.h']]],
['forever_5fwait',['FOREVER_WAIT',['../piincludes_8h.html#a39da857669ed22c419a967d5c9acae77',1,'piincludes.h']]],
['format',['Format',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579',1,'PIConsole']]],
['free_5fbsd',['FREE_BSD',['../piincludes_8h.html#a436564e12a6f982e63f9a76357146ad6',1,'piincludes.h']]],
['from',['from',['../struct_p_i_state_machine_1_1_rule.html#af2282cbdc1961296c15afd440696ab4e',1,'PIStateMachine::Rule']]],
['frombase64',['fromBase64',['../class_p_i_byte_array.html#aa3b756ec5c724a649d90c13c0f104f6b',1,'PIByteArray']]],
['frombool',['fromBool',['../class_p_i_string.html#a86004795c3c15a6ba246cd02b44f22f5',1,'PIString']]],
['frommicroseconds',['fromMicroseconds',['../class_p_i_system_time.html#ab39ad2e2092d25972ea849fdbf94d7d9',1,'PISystemTime']]],
['frommilliseconds',['fromMilliseconds',['../class_p_i_system_time.html#a4b5e241835da7965141e0e1060eb5b81',1,'PISystemTime']]],
['fromnanoseconds',['fromNanoseconds',['../class_p_i_system_time.html#a9efcf8326e98df508cbf3ee0eb8f7713',1,'PISystemTime']]],
['fromnumber',['fromNumber',['../class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828',1,'PIString::fromNumber(const short value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a1021653c0bebd440811bd90cef33297e',1,'PIString::fromNumber(const ushort value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a9e757a86d4c4d831041b944030adef7c',1,'PIString::fromNumber(const int value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a8111a873979e648ba8c45b373ca6b284',1,'PIString::fromNumber(const uint value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a65f477626868b91471bab571719ed62a',1,'PIString::fromNumber(const long value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a5bb81ee7e3be05ccd3cfc11c88c3cb5f',1,'PIString::fromNumber(const ulong value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a6e7954fb747bb0ae5b8ffcf2f9a4908a',1,'PIString::fromNumber(const llong &amp;value, int base=10, bool *ok=0)'],['../class_p_i_string.html#aea4c3e4327613c3f98170e2925fa3abd',1,'PIString::fromNumber(const ullong &amp;value, int base=10, bool *ok=0)'],['../class_p_i_string.html#a8dd6100d87c12863d5368f1729d96542',1,'PIString::fromNumber(const float value)'],['../class_p_i_string.html#aba672126ad7cc180e14f8040c334ce25',1,'PIString::fromNumber(const double &amp;value)'],['../class_p_i_string.html#a535414bf6c42297179d55c98b99101c3',1,'PIString::fromNumber(const ldouble &amp;value)']]],
['fromseconds',['fromSeconds',['../class_p_i_system_time.html#ab3a2f936923f05320f47eb581f924bb3',1,'PISystemTime']]],
['fromvalue',['fromValue',['../class_p_i_variant.html#afb991396df6f61478ba3a314519a6446',1,'PIVariant']]],
['front',['front',['../class_p_i_vector.html#abf6923dacf515f1f433544717d615999',1,'PIVector::front()'],['../class_p_i_vector.html#a8a35924372d7c30bb030ad7baf7dc450',1,'PIVector::front() const ']]],
['fullname',['fullName',['../class_p_i_config_1_1_entry.html#a07d301e63f496b64dd18ab697ab1ed8f',1,'PIConfig::Entry']]],
['fullpathprefix',['fullPathPrefix',['../class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77',1,'PIBinaryLog::fullPathPrefix()'],['../class_p_i_ethernet.html#ae80b62a0c52c5e0985e4fa3f39aadfea',1,'PIEthernet::fullPathPrefix()'],['../class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a',1,'PIFile::fullPathPrefix()'],['../class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e',1,'PIIODevice::fullPathPrefix()'],['../class_p_i_serial.html#a618759d595670e96afa8103102e98ec7',1,'PISerial::fullPathPrefix()']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_7.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

14
doc/html/search/all_7.js Normal file
View File

@@ -0,0 +1,14 @@
var searchData=
[
['getbyaddress',['getByAddress',['../class_p_i_ethernet_1_1_interface_list.html#a310d9bbcbce604c11e3c3a016f1e449d',1,'PIEthernet::InterfaceList']]],
['getbyindex',['getByIndex',['../class_p_i_ethernet_1_1_interface_list.html#a2b206fa34041a17fd220dedb8f7f5b23',1,'PIEthernet::InterfaceList']]],
['getbyname',['getByName',['../class_p_i_ethernet_1_1_interface_list.html#a370ca35bd198f7b5299a8a397648ee98',1,'PIEthernet::InterfaceList']]],
['getloopback',['getLoopback',['../class_p_i_ethernet_1_1_interface_list.html#aa7d664f29056fba64f8e58f547c739f0',1,'PIEthernet::InterfaceList']]],
['getvalue',['getValue',['../class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const PIString &amp;def=PIString(), bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a05bbbeed3dadb60e6bea03c749bfd6e4',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const char *def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#ae50da453abb433db637f727dc18fd2ea',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const PIStringList &amp;def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#aa0e0499b5fc68a1d12259da24c7a3c2a',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const bool def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a5a6ac80cb3daf664987b8b07f29a85e3',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const short def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a819012c8ada9a1d829fa076eed212d07',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const int def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a513d067edac5971ac9cb5546cc8ed9b0',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const long def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#ad92d8722f1390a0d46b194f6557edf02',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const uchar def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#ae0560a9ee49304088c0192b26e4fbbf5',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const ushort def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#ab75c9b8261196d24f8eee1183251474f',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const uint def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#aa373eef636c8a372366bab7ca968a6ae',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const ulong def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a7868346fb50b9dc21d950c69e6a96657',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const float def, bool *exists=0)'],['../class_p_i_config_1_1_entry.html#a6fd5ddc7b21c3d0cca6a2e885e8c29bd',1,'PIConfig::Entry::getValue(const PIString &amp;vname, const double def, bool *exists=0)'],['../class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1',1,'PIConfig::getValue(const PIString &amp;vname, const PIString &amp;def=PIString(), bool *exists=0)'],['../class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f',1,'PIConfig::getValue(const PIString &amp;vname, const char *def, bool *exists=0)'],['../class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7',1,'PIConfig::getValue(const PIString &amp;vname, const PIStringList &amp;def, bool *exists=0)'],['../class_p_i_config.html#a5f44b199f4679ee58df0b7e1db44b4f1',1,'PIConfig::getValue(const PIString &amp;vname, const bool def, bool *exists=0)'],['../class_p_i_config.html#ac2fa98010be70e9d7fda3baa56804ad0',1,'PIConfig::getValue(const PIString &amp;vname, const short def, bool *exists=0)'],['../class_p_i_config.html#aa7750ea22e6d133d80070f9ff9328bd7',1,'PIConfig::getValue(const PIString &amp;vname, const int def, bool *exists=0)'],['../class_p_i_config.html#a073bd20b948c3f68b7eb846f4d080006',1,'PIConfig::getValue(const PIString &amp;vname, const long def, bool *exists=0)'],['../class_p_i_config.html#a04ff1fa7aea07e52f1f9b743a7236e0c',1,'PIConfig::getValue(const PIString &amp;vname, const uchar def, bool *exists=0)'],['../class_p_i_config.html#ae359d44525852377fe944f34f3a3aadf',1,'PIConfig::getValue(const PIString &amp;vname, const ushort def, bool *exists=0)'],['../class_p_i_config.html#ab37b341b3468d25beae61112ec0da134',1,'PIConfig::getValue(const PIString &amp;vname, const uint def, bool *exists=0)'],['../class_p_i_config.html#a081565174316b60dc5a6f27ffb0c3118',1,'PIConfig::getValue(const PIString &amp;vname, const ulong def, bool *exists=0)'],['../class_p_i_config.html#a9fc2514ae2881bd0cace552b179e58f7',1,'PIConfig::getValue(const PIString &amp;vname, const float def, bool *exists=0)'],['../class_p_i_config.html#a81a5f8e644ef77db5b85b3d0a1169940',1,'PIConfig::getValue(const PIString &amp;vname, const double def, bool *exists=0)']]],
['getvalues',['getValues',['../class_p_i_config_1_1_entry.html#a42a7e4e6ccf80f82b2e35de26fcc6274',1,'PIConfig::Entry::getValues()'],['../class_p_i_config.html#a56e9e758d994f2bd5bb0ddbf93b187e0',1,'PIConfig::getValues()']]],
['good',['Good',['../class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa65f12843d70ab8f9bc9f711e2776c169',1,'PIDiagnostics::Good()'],['../class_p_i_protocol.html#aef1f5fa8173bcc220b07f084155ec868a79077b969773754677c555ec35c32d9b',1,'PIProtocol::Good()']]],
['green',['Green',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931',1,'PIConsole::Green()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aaf1abd54dd4e1ce4d273e72bf705b276f',1,'PICoutManipulators::Green()']]],
['groupelements',['groupElements',['../class_p_i_collection.html#a74ed1ec578c1c1749f72a92c714b9243',1,'PICollection']]],
['groups',['groups',['../class_p_i_collection.html#a84d0050eaeb3187ed61a46ac31aa812f',1,'PICollection']]],
['getting_20started',['Getting started',['../using_basic.html',1,'']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_8.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

9
doc/html/search/all_8.js Normal file
View File

@@ -0,0 +1,9 @@
var searchData=
[
['handler',['HANDLER',['../class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98',1,'PIObject::HANDLER()'],['../struct_p_i_state_machine_1_1_rule.html#abedad360951b33a15a01a26ab211860d',1,'PIStateMachine::Rule::handler()'],['../struct_p_i_state_machine_1_1_state.html#a27a357a8b0fdc53910696032e0d5c3fd',1,'PIStateMachine::State::handler()']]],
['has_5flocale',['HAS_LOCALE',['../piincludes_8h.html#ad5c40e21f5f16ceeb1b98ee2de82a612',1,'piincludes.h']]],
['header',['Header',['../class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a29b623cae95dfd777979c401d881c57f',1,'PIPacketExtractor::Header()'],['../class_p_i_packet_extractor.html#a8e6ff4a862b5fc4826ceae42d630174c',1,'PIPacketExtractor::header() const ']]],
['headerandfooter',['HeaderAndFooter',['../class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aa588a5c0306511f74b66e60a24373f01',1,'PIPacketExtractor']]],
['hex',['Hex',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c',1,'PIConsole::Hex()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aadc3f097ce8d6fafc80018c2df3afe2b5',1,'PICoutManipulators::Hex()']]],
['hidecursor',['HideCursor',['../namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387add30539d8cc3ea1f1dcc49a0d864f877',1,'PICoutManipulators']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_9.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

52
doc/html/search/all_9.js Normal file
View File

@@ -0,0 +1,52 @@
var searchData=
[
['ifactive',['ifActive',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec',1,'PIEthernet']]],
['ifbroadcast',['ifBroadcast',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a968abc4436cda4f3a7d6f9d5b73a5161',1,'PIEthernet']]],
['ifloopback',['ifLoopback',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374ae5762f8e14d0d44e59d98d40a5e61d47',1,'PIEthernet']]],
['ifmulticast',['ifMulticast',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a221bac530c63ca6256286ae46d4cf2da',1,'PIEthernet']]],
['ifptp',['ifPTP',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5',1,'PIEthernet']]],
['ifrunning',['ifRunning',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5',1,'PIEthernet']]],
['immediatefrequency',['immediateFrequency',['../class_p_i_diagnostics.html#afc88d4112178d144a4e2bf116809a586',1,'PIDiagnostics']]],
['immediatefrequency_5fptr',['immediateFrequency_ptr',['../class_p_i_diagnostics.html#ae84c320f15128154968da64a185534f6',1,'PIDiagnostics']]],
['implementation',['implementation',['../class_p_i_timer.html#a5a0616e0a3db99893098b644cdd58288',1,'PITimer']]],
['index',['index',['../struct_p_i_ethernet_1_1_interface.html#adabd5e847a09e6d81e5a4f7f8a33d6cc',1,'PIEthernet::Interface']]],
['init',['init',['../class_p_i_ethernet.html#a9c9a8d104603bcb93b7b5f096b3105bb',1,'PIEthernet::init()'],['../class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81',1,'PIIODevice::init()']]],
['insert',['insert',['../class_p_i_string.html#a73eb6e5b422f635f67e7db616639dd26',1,'PIString::insert(const int index, const PIChar &amp;c)'],['../class_p_i_string.html#aa48ee0a414ad57dd9c8db645808f1dd1',1,'PIString::insert(const int index, const char &amp;c)'],['../class_p_i_string.html#aa71f46f0fecf56aef8501c88d41ecd35',1,'PIString::insert(const int index, const PIString &amp;str)'],['../class_p_i_string.html#a8c20b60718cd3ba095012f29ef2af0c7',1,'PIString::insert(const int index, const char *c)']]],
['int',['Int',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa2eb3acbd36c03ef70cb7d1faa797e50f',1,'PIVariant']]],
['integralfrequency',['integralFrequency',['../class_p_i_diagnostics.html#af2bca72346e1440af8e9a225bfd2ad72',1,'PIDiagnostics']]],
['integralfrequency_5fptr',['integralFrequency_ptr',['../class_p_i_diagnostics.html#acb226efc57b90723c6acd5f07f0e8a1c',1,'PIDiagnostics']]],
['interface',['Interface',['../struct_p_i_ethernet_1_1_interface.html',1,'PIEthernet']]],
['interfaceflag',['InterfaceFlag',['../class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374',1,'PIEthernet']]],
['interfaceflags',['InterfaceFlags',['../class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33',1,'PIEthernet']]],
['interfacelist',['InterfaceList',['../class_p_i_ethernet_1_1_interface_list.html',1,'PIEthernet']]],
['interfaces',['interfaces',['../class_p_i_ethernet.html#a482e4a9f3730768f62eaecc36b82a636',1,'PIEthernet']]],
['interval',['interval',['../class_p_i_timer.html#a632ce2869f478d0752b0b48cfa399fec',1,'PITimer']]],
['invalid',['Invalid',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa45bf798ad32851c9044a3a5755856c5a',1,'PIVariant']]],
['inverse',['Inverse',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031',1,'PIConsole']]],
['ip',['ip',['../class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283',1,'PIEthernet']]],
['isactive',['isActive',['../struct_p_i_ethernet_1_1_interface.html#ab76d86b68f0da23428ea8ecee802354a',1,'PIEthernet::Interface::isActive()'],['../class_p_i_kbd_listener.html#ac5e65b971731b969f162f0daf332280a',1,'PIKbdListener::isActive()']]],
['isalpha',['isAlpha',['../class_p_i_char.html#a60b68169d49d4d296b03c99d962f2fe0',1,'PIChar']]],
['isascii',['isAscii',['../class_p_i_char.html#a201aaf6b6cf4406d84ad97879b0df42b',1,'PIChar']]],
['isbroadcast',['isBroadcast',['../struct_p_i_ethernet_1_1_interface.html#af331db850efe21a7793bbf813f71c0b4',1,'PIEthernet::Interface']]],
['isconnected',['isConnected',['../class_p_i_ethernet.html#a6917b5530a9b4daa4030e49892db3887',1,'PIEthernet']]],
['iscontrol',['isControl',['../class_p_i_char.html#a683aebcd7e500fc96c6367dfe6932219',1,'PIChar']]],
['iscorrect',['isCorrect',['../class_p_i_evaluator.html#ac9a77afecf7a5ca245c920a491f4386f',1,'PIEvaluator']]],
['isdigit',['isDigit',['../class_p_i_char.html#a56d2cedeabb4c86d8b777d4e1411c25d',1,'PIChar']]],
['isempty',['isEmpty',['../class_p_i_vector.html#a4b8a3f487b9d1d623133a4c9fea19734',1,'PIVector::isEmpty()'],['../class_p_i_string.html#abc0709f3722cd63230b81f613c0a999e',1,'PIString::isEmpty()'],['../class_p_i_connection.html#a3a3c31ebf6f1613ae421483ea360d7b2',1,'PIConnection::isEmpty()']]],
['isentryexists',['isEntryExists',['../class_p_i_config_1_1_entry.html#a2a45332b92375f45af0466487d9f9480',1,'PIConfig::Entry::isEntryExists()'],['../class_p_i_config.html#acf088b2430b92387205df5d67b6ca83d',1,'PIConfig::isEntryExists()']]],
['isgraphical',['isGraphical',['../class_p_i_char.html#ac02e6ddd18b2cb837b772444ee17be2c',1,'PIChar']]],
['ishex',['isHex',['../class_p_i_char.html#a2730d5567a93f19d6389be7ea07b1168',1,'PIChar']]],
['isleaf',['isLeaf',['../class_p_i_config_1_1_entry.html#ac5a30b29cfcdde2513719b954a935220',1,'PIConfig::Entry']]],
['isloopback',['isLoopback',['../struct_p_i_ethernet_1_1_interface.html#a469b2d721c49354fe43117cf75950920',1,'PIEthernet::Interface']]],
['islower',['isLower',['../class_p_i_char.html#afcf054d8470c333c69f8b7df2c767ecf',1,'PIChar']]],
['ismulticast',['isMulticast',['../struct_p_i_ethernet_1_1_interface.html#adbfab446dc998e260231b2e7b90f5b29',1,'PIEthernet::Interface']]],
['isparameterset',['isParameterSet',['../class_p_i_ethernet.html#a2131c00ba019a17cbf68c2b90fc8ec0f',1,'PIEthernet']]],
['isprint',['isPrint',['../class_p_i_char.html#a55255ed564ce213a1abaf519bd28c1c6',1,'PIChar']]],
['ispropertyexists',['isPropertyExists',['../class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7',1,'PIObject']]],
['isptp',['isPTP',['../struct_p_i_ethernet_1_1_interface.html#a04ba0d64139f4dc46561a4a4962edbf8',1,'PIEthernet::Interface']]],
['isrunning',['isRunning',['../struct_p_i_ethernet_1_1_interface.html#a5f603624bc1046421bdc75b25e6f1e78',1,'PIEthernet::Interface::isRunning()'],['../class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414',1,'PIThread::isRunning()'],['../class_p_i_timer.html#a5ccbe3dd36ecde88f01b6534659a08d0',1,'PITimer::isRunning()']]],
['isspace',['isSpace',['../class_p_i_char.html#a08354995df8b6b1897c3c56fb61614f9',1,'PIChar']]],
['isstopped',['isStopped',['../class_p_i_timer.html#a88a8d0df214cb441321e6884342183e3',1,'PITimer']]],
['isupper',['isUpper',['../class_p_i_char.html#a9bf6075c65410d1ea24622024246dd42',1,'PIChar']]],
['isvalid',['isValid',['../class_p_i_variant.html#a80e4379667f46e5a384144e77b9b1aa7',1,'PIVariant']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_a.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
doc/html/search/all_a.js Normal file
View File

@@ -0,0 +1,5 @@
var searchData=
[
['join',['join',['../class_p_i_string_list.html#a05ae2b8fc9909e4c20a1852ee680c381',1,'PIStringList']]],
['joinmulticastgroup',['joinMulticastGroup',['../class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec',1,'PIEthernet']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_b.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
doc/html/search/all_b.js Normal file
View File

@@ -0,0 +1,4 @@
var searchData=
[
['keypressed',['keyPressed',['../class_p_i_console.html#acb4dd34fc69180a9ba8bca4816bca130',1,'PIConsole::keyPressed()'],['../class_p_i_kbd_listener.html#a46a45b9ee857b0cdc782ce977471c286',1,'PIKbdListener::keyPressed()']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_c.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

17
doc/html/search/all_c.js Normal file
View File

@@ -0,0 +1,17 @@
var searchData=
[
['lastresult',['lastResult',['../class_p_i_evaluator.html#a50b2b35e52268072b8b2080f9dcf1d2c',1,'PIEvaluator']]],
['ldouble',['LDouble',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7f382b7fd8d07426b696d69ee7247876',1,'PIVariant']]],
['leavemulticastgroup',['leaveMulticastGroup',['../class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c',1,'PIEthernet']]],
['left',['Left',['../class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2',1,'PIConsole::Left()'],['../class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181',1,'PIString::left()']]],
['leftarrow',['LeftArrow',['../class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a4e2a34c99dbe919ec3405fc629ac228b',1,'PIKbdListener']]],
['length',['length',['../class_p_i_string.html#a61133c9da8ce47fced3d5f5e26cc0f6d',1,'PIString']]],
['lengthascii',['lengthAscii',['../class_p_i_string.html#a512a49d09681e5ecc87fb5c2b51c7bba',1,'PIString']]],
['letobe_5fi',['letobe_i',['../piincludes_8h.html#a2107d4b68fdcfc213defacffefbc6d03',1,'piincludes.h']]],
['letobe_5fs',['letobe_s',['../piincludes_8h.html#aec6bba617007bb4636bbef74038cd09a',1,'piincludes.h']]],
['linux',['LINUX',['../piincludes_8h.html#a157a956e14c5c44b3f73ef23a4776f64',1,'piincludes.h']]],
['listen',['listen',['../class_p_i_ethernet.html#a8b756229579e309044186b776989db16',1,'PIEthernet::listen(bool threaded=false)'],['../class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c',1,'PIEthernet::listen(const PIString &amp;ip, int port, bool threaded=false)'],['../class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab',1,'PIEthernet::listen(const PIString &amp;ip_port, bool threaded=false)']]],
['llong',['LLong',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa493d57852c824d39bdcaee57c9bfff92',1,'PIVariant']]],
['lock',['lock',['../class_p_i_mutex.html#aa571ad61ee7bd5fcf60f6f5032a16441',1,'PIMutex::lock()'],['../class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed',1,'PIThread::lock()']]],
['long',['Long',['../class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfada92306e4b6207dd807fea3db9569756',1,'PIVariant']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_d.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

13
doc/html/search/all_d.js Normal file
View File

@@ -0,0 +1,13 @@
var searchData=
[
['mac',['mac',['../struct_p_i_ethernet_1_1_interface.html#a115e97cf7fb6306138c722fdf0d0d711',1,'PIEthernet::Interface']]],
['mac_5fos',['MAC_OS',['../piincludes_8h.html#a92897222c2229040c842e33404deea72',1,'piincludes.h']]],
['magenta',['Magenta',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504',1,'PIConsole::Magenta()'],['../namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa7b9abda5e906d86c86d0e48c68608f4f',1,'PICoutManipulators::Magenta()']]],
['makeconfig',['makeConfig',['../class_p_i_connection.html#aa7333225423095feac73e903dfef3e32',1,'PIConnection']]],
['mid',['mid',['../class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510',1,'PIString']]],
['missedbytes',['missedBytes',['../class_p_i_packet_extractor.html#ac5a810fc6551422b92ace27652c24813',1,'PIPacketExtractor']]],
['missedbytes_5fptr',['missedBytes_ptr',['../class_p_i_packet_extractor.html#ad8cbbb5d99d89629975913b134ad68a8',1,'PIPacketExtractor']]],
['msleep',['msleep',['../pitime_8h.html#a242b1482cf8e5f7a8c5d087a2d2b5e3b',1,'pitime.h']]],
['multicastgroups',['multicastGroups',['../class_p_i_ethernet.html#aa7091f6fbba9f955eaba767e5a254f2e',1,'PIEthernet']]],
['mutex',['mutex',['../class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14',1,'PIThread']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_e.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

13
doc/html/search/all_e.js Normal file
View File

@@ -0,0 +1,13 @@
var searchData=
[
['name',['name',['../struct_p_i_state_machine_1_1_state.html#aa0acfb1b28d4a803f7e896a3fab906f8',1,'PIStateMachine::State::name()'],['../struct_p_i_ethernet_1_1_interface.html#a9994b57e884e2ac345520f5743957a88',1,'PIEthernet::Interface::name()'],['../class_p_i_object.html#aee2242a0210f2a009d63764e01a37338',1,'PIObject::name()'],['../class_p_i_config_1_1_entry.html#a17018e3886c186689c50b5b1523cfe9e',1,'PIConfig::Entry::name()']]],
['nanoseconds',['nanoseconds',['../class_p_i_system_time.html#a44d03ab983c54f3edfe3f5e57e08b15a',1,'PISystemTime']]],
['needlockrun',['needLockRun',['../class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57',1,'PIThread']]],
['netmask',['netmask',['../struct_p_i_ethernet_1_1_interface.html#ac20887e6c3e2052f67f057d85d99fca6',1,'PIEthernet::Interface']]],
['newconnection',['newConnection',['../class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76',1,'PIEthernet']]],
['newline',['newLine',['../class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af',1,'PICout::newLine()'],['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a85451af3cb792587c99d576ae3807a67',1,'PICoutManipulators::NewLine()']]],
['none',['None',['../class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0',1,'PIPacketExtractor']]],
['normal',['Normal',['../class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128',1,'PIConsole']]],
['nothing',['Nothing',['../class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5',1,'PIConsole']]],
['null',['Null',['../namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a29235e52395eb8951ae13b4136252432',1,'PICoutManipulators']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_f.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

44
doc/html/search/all_f.js Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['branch',['Branch',['../class_p_i_config_1_1_branch.html',1,'PIConfig']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['entry',['Entry',['../class_p_i_config_1_1_entry.html',1,'PIConfig']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var searchData=
[
['interface',['Interface',['../struct_p_i_ethernet_1_1_interface.html',1,'PIEthernet']]],
['interfacelist',['InterfaceList',['../class_p_i_ethernet_1_1_interface_list.html',1,'PIEthernet']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
var searchData=
[
['pibinarylog',['PIBinaryLog',['../class_p_i_binary_log.html',1,'']]],
['pibytearray',['PIByteArray',['../class_p_i_byte_array.html',1,'']]],
['pichar',['PIChar',['../class_p_i_char.html',1,'']]],
['picli',['PICLI',['../class_p_i_c_l_i.html',1,'']]],
['picollection',['PICollection',['../class_p_i_collection.html',1,'']]],
['piconfig',['PIConfig',['../class_p_i_config.html',1,'']]],
['piconnection',['PIConnection',['../class_p_i_connection.html',1,'']]],
['piconsole',['PIConsole',['../class_p_i_console.html',1,'']]],
['picout',['PICout',['../class_p_i_cout.html',1,'']]],
['pidiagnostics',['PIDiagnostics',['../class_p_i_diagnostics.html',1,'']]],
['piethernet',['PIEthernet',['../class_p_i_ethernet.html',1,'']]],
['pievaluator',['PIEvaluator',['../class_p_i_evaluator.html',1,'']]],
['pifile',['PIFile',['../class_p_i_file.html',1,'']]],
['piflags',['PIFlags',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20attribute_20_3e',['PIFlags&lt; Attribute &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20interfaceflag_20_3e',['PIFlags&lt; InterfaceFlag &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20picodeinfo_3a_3atypeflag_20_3e',['PIFlags&lt; PICodeInfo::TypeFlag &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20piconsole_3a_3aformat_20_3e',['PIFlags&lt; PIConsole::Format &gt;',['../class_p_i_flags.html',1,'']]],
['piflags_3c_20picoutcontrol_20_3e',['PIFlags&lt; PICoutControl &gt;',['../class_p_i_flags.html',1,'']]],
['piiodevice',['PIIODevice',['../class_p_i_i_o_device.html',1,'']]],
['pikbdlistener',['PIKbdListener',['../class_p_i_kbd_listener.html',1,'']]],
['pimutex',['PIMutex',['../class_p_i_mutex.html',1,'']]],
['piobject',['PIObject',['../class_p_i_object.html',1,'']]],
['pipacketextractor',['PIPacketExtractor',['../class_p_i_packet_extractor.html',1,'']]],
['piprocess',['PIProcess',['../class_p_i_process.html',1,'']]],
['piprotocol',['PIProtocol',['../class_p_i_protocol.html',1,'']]],
['piserial',['PISerial',['../class_p_i_serial.html',1,'']]],
['piset',['PISet',['../class_p_i_set.html',1,'']]],
['piset_3c_20const_20void_20_2a_20_3e',['PISet&lt; const void * &gt;',['../class_p_i_set.html',1,'']]],
['piset_3c_20piobject_20_2a_20_3e',['PISet&lt; PIObject * &gt;',['../class_p_i_set.html',1,'']]],
['piset_3c_20pistring_20_3e',['PISet&lt; PIString &gt;',['../class_p_i_set.html',1,'']]],
['pistatemachine',['PIStateMachine',['../class_p_i_state_machine.html',1,'']]],
['pistring',['PIString',['../class_p_i_string.html',1,'']]],
['pistringlist',['PIStringList',['../class_p_i_string_list.html',1,'']]],
['pisystemtime',['PISystemTime',['../class_p_i_system_time.html',1,'']]],
['pithread',['PIThread',['../class_p_i_thread.html',1,'']]],
['pitimemeasurer',['PITimeMeasurer',['../class_p_i_time_measurer.html',1,'']]],
['pitimer',['PITimer',['../class_p_i_timer.html',1,'']]],
['pivariant',['PIVariant',['../class_p_i_variant.html',1,'']]],
['pivector',['PIVector',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20_5f_5fehdata_20_3e',['PIVector&lt; __EHData &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20_5f_5fehfunc_20_3e',['PIVector&lt; __EHFunc &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20_5fpitimerimp_5fpool_20_2a_20_3e',['PIVector&lt; _PITimerImp_Pool * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20argument_20_3e',['PIVector&lt; Argument &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20column_20_3e',['PIVector&lt; Column &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20complexd_20_3e',['PIVector&lt; complexd &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20condition_20_3e',['PIVector&lt; Condition &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20connection_20_3e',['PIVector&lt; Connection &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20const_20piobject_20_2a_20_3e',['PIVector&lt; const PIObject * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20define_20_3e',['PIVector&lt; Define &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20delimiter_20_3e',['PIVector&lt; Delimiter &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20devicedata_20_2a_20_3e',['PIVector&lt; DeviceData * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20double_20_3e',['PIVector&lt; double &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entity_20_2a_20_3e',['PIVector&lt; Entity * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entry_20_2a_20_3e',['PIVector&lt; Entry * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20entry_20_3e',['PIVector&lt; Entry &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20enum_20_3e',['PIVector&lt; Enum &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20enumerator_20_3e',['PIVector&lt; Enumerator &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20extractor_20_2a_20_3e',['PIVector&lt; Extractor * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20group_20_3e',['PIVector&lt; Group &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20int_20_3e',['PIVector&lt; int &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20macro_20_3e',['PIVector&lt; Macro &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20member_20_3e',['PIVector&lt; Member &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20node_20_3e',['PIVector&lt; node &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20peerinfo_20_3e',['PIVector&lt; PeerInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3aenumeratorinfo_20_3e',['PIVector&lt; PICodeInfo::EnumeratorInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3afunctioninfo_20_3e',['PIVector&lt; PICodeInfo::FunctionInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20picodeinfo_3a_3atypeinfo_20_3e',['PIVector&lt; PICodeInfo::TypeInfo &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piconnection_20_2a_20_3e',['PIVector&lt; PIConnection * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pidiagnostics_20_2a_20_3e',['PIVector&lt; PIDiagnostics * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piethernet_20_2a_20_3e',['PIVector&lt; PIEthernet * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piethernet_3a_3ainterface_20_3e',['PIVector&lt; PIEthernet::Interface &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3aelement_20_3e',['PIVector&lt; PIEvaluatorTypes::Element &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3afunction_20_3e',['PIVector&lt; PIEvaluatorTypes::Function &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3ainstruction_20_3e',['PIVector&lt; PIEvaluatorTypes::Instruction &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pievaluatortypes_3a_3avariable_20_3e',['PIVector&lt; PIEvaluatorTypes::Variable &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piiodevice_20_2a_20_3e',['PIVector&lt; PIIODevice * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piiodevice_3a_3adevicemode_20_3e',['PIVector&lt; PIIODevice::DeviceMode &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pimathvectord_20_3e',['PIVector&lt; PIMathVectord &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piobject_20_2a_20_3e',['PIVector&lt; PIObject * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pipair_3c_20pibytearray_2c_20ullong_20_3e_20_3e',['PIVector&lt; PIPair&lt; PIByteArray, ullong &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piprotocol_20_2a_20_3e',['PIVector&lt; PIProtocol * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistatemachine_3a_3arule_20_3e',['PIVector&lt; PIStateMachine::Rule &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistatemachine_3a_3astate_20_3e',['PIVector&lt; PIStateMachine::State &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pistring_20_3e',['PIVector&lt; PIString &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3aconfiguration_20_3e',['PIVector&lt; PIUSB::Configuration &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3aendpoint_20_3e',['PIVector&lt; PIUSB::Endpoint &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20piusb_3a_3ainterface_20_3e',['PIVector&lt; PIUSB::Interface &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivariant_20_3e',['PIVector&lt; PIVariant &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20double_20_3e_20_3e',['PIVector&lt; PIVector&lt; double &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20peerinfo_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PeerInfo * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20piiodevice_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PIIODevice * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20pipacketextractor_20_2a_20_3e_20_3e',['PIVector&lt; PIVector&lt; PIPacketExtractor * &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20pivector_3c_20type_20_3e_20_3e',['PIVector&lt; PIVector&lt; Type &gt; &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20remoteclient_20_3e',['PIVector&lt; RemoteClient &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20sender_20_2a_20_3e',['PIVector&lt; Sender * &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20socket_20_3e',['PIVector&lt; SOCKET &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20tab_20_3e',['PIVector&lt; Tab &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20type_20_3e',['PIVector&lt; Type &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20typedef_20_3e',['PIVector&lt; Typedef &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20uchar_20_3e',['PIVector&lt; uchar &gt;',['../class_p_i_vector.html',1,'']]],
['pivector_3c_20variable_20_3e',['PIVector&lt; Variable &gt;',['../class_p_i_vector.html',1,'']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var searchData=
[
['rawdata',['RawData',['../struct_p_i_byte_array_1_1_raw_data.html',1,'PIByteArray']]],
['rule',['Rule',['../struct_p_i_state_machine_1_1_rule.html',1,'PIStateMachine']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['state',['State',['../struct_p_i_state_machine_1_1_state.html',1,'PIStateMachine']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['transferfunction',['TransferFunction',['../struct_transfer_function.html',1,'']]]
];

BIN
doc/html/search/close.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['android',['ANDROID',['../piincludes_8h.html#a84b6d92b7538d9eb6d3cc527c0450558',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,6 @@
var searchData=
[
['cc_5fgcc',['CC_GCC',['../piincludes_8h.html#ac1b21a2fcec2c0b8a3c5a463d9296979',1,'piincludes.h']]],
['cc_5fother',['CC_OTHER',['../piincludes_8h.html#a572d4f1b7fe8cb972e492e9d7fd83cd5',1,'CC_OTHER():&#160;piincludes.h'],['../piincludes_8h.html#a572d4f1b7fe8cb972e492e9d7fd83cd5',1,'CC_OTHER():&#160;piincludes.h']]],
['cc_5fvc',['CC_VC',['../piincludes_8h.html#a9e439bece2ee7f7fef34febe9b317a8f',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,6 @@
var searchData=
[
['forever',['FOREVER',['../piincludes_8h.html#a75c828ed6c02fcd44084e67a032e422c',1,'piincludes.h']]],
['forever_5fwait',['FOREVER_WAIT',['../piincludes_8h.html#a39da857669ed22c419a967d5c9acae77',1,'piincludes.h']]],
['free_5fbsd',['FREE_BSD',['../piincludes_8h.html#a436564e12a6f982e63f9a76357146ad6',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['has_5flocale',['HAS_LOCALE',['../piincludes_8h.html#ad5c40e21f5f16ceeb1b98ee2de82a612',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['linux',['LINUX',['../piincludes_8h.html#a157a956e14c5c44b3f73ef23a4776f64',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['mac_5fos',['MAC_OS',['../piincludes_8h.html#a92897222c2229040c842e33404deea72',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,20 @@
var searchData=
[
['pibreak',['piBreak',['../picontainers_8h.html#aa315501e5bd9c279ad09fd39dccdea4d',1,'picontainers.h']]],
['picout',['piCout',['../piincludes_8h.html#ad21862cbba89aead064fbef4c825030e',1,'piincludes.h']]],
['piforeach',['piForeach',['../picontainers_8h.html#aa579232460ca92efa5c1befd41d923ba',1,'picontainers.h']]],
['piforeachc',['piForeachC',['../picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96',1,'picontainers.h']]],
['piforeachcr',['piForeachCR',['../picontainers_8h.html#ad2685d4ca04df1f2154844e5984b41d8',1,'picontainers.h']]],
['piforeachr',['piForeachR',['../picontainers_8h.html#a0e968bf591ab05721d5ef2ce201e09ed',1,'picontainers.h']]],
['pimm_5ffor',['PIMM_FOR',['../pimath_8h.html#a119d2152ee2bf3edef4d9e5a641405f7',1,'PIMM_FOR():&#160;pimath.h'],['../pimath_8h.html#a14d1a9088eff4d1065094ba1cabf395d',1,'PIMM_FOR():&#160;pimath.h']]],
['pimv_5ffor',['PIMV_FOR',['../pimath_8h.html#a2701c7bffde31ab4a96bf4d7fdb6866f',1,'PIMV_FOR():&#160;pimath.h'],['../pimath_8h.html#a2701c7bffde31ab4a96bf4d7fdb6866f',1,'PIMV_FOR():&#160;pimath.h']]],
['pip_5fbytearray_5fstream_5fany_5ftype',['PIP_BYTEARRAY_STREAM_ANY_TYPE',['../pibytearray_8h.html#ab8da61a42f0f76ae84a347c4a9217b31',1,'pibytearray.h']]],
['pip_5fcontainers_5fstl',['PIP_CONTAINERS_STL',['../piincludes_8h.html#a3806a9aff68b7e2620f37a79e12fb850',1,'piincludes.h']]],
['pip_5fdebug',['PIP_DEBUG',['../piincludes_8h.html#a7a5fe60328e1cb0dc0f508506afb4ae9',1,'piincludes.h']]],
['pip_5ftimer_5frt',['PIP_TIMER_RT',['../piincludes_8h.html#ab866c362b595e2b327a450f6593f639a',1,'piincludes.h']]],
['pip_5fversion',['PIP_VERSION',['../piincludes_8h.html#acbb7adb82bd5dd3060e2ad0eb604b1bf',1,'piincludes.h']]],
['pip_5fversion_5fmajor',['PIP_VERSION_MAJOR',['../piincludes_8h.html#a8883b51de92fb8a549d8e78d3db33e59',1,'piincludes.h']]],
['pip_5fversion_5fminor',['PIP_VERSION_MINOR',['../piincludes_8h.html#a6feaccd6b29e1709448f9adbae63cfef',1,'piincludes.h']]],
['pip_5fversion_5frevision',['PIP_VERSION_REVISION',['../piincludes_8h.html#a1eab67c2ab5528a13d5a071678a08bc6',1,'piincludes.h']]],
['pip_5fversion_5fsuffix',['PIP_VERSION_SUFFIX',['../piincludes_8h.html#aa7382f8ef6d40b57db8a29a3ae810feb',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_7.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['qnx',['QNX',['../piincludes_8h.html#a167ea11947b8e4a492b2366ca250dbc0',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_8.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var searchData=
[
['wait_5fforever',['WAIT_FOREVER',['../piincludes_8h.html#ac89d2c332821be06166c210249b671e7',1,'piincludes.h']]],
['windows',['WINDOWS',['../piincludes_8h.html#a987b73d7cc6da72732af75c5d7872d29',1,'piincludes.h']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enums_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['alignment',['Alignment',['../class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d',1,'PIConsole']]]
];

Some files were not shown because too many files have changed in this diff Show More