git-svn-id: svn://db.shs.com.ru/libs@1 a8b55f48-bf90-11e4-a774-851b48703e85
443 lines
21 KiB
C++
443 lines
21 KiB
C++
// Generated by "PIP Code model generator" 23.11.2014 13:46:47
|
|
|
|
#include <string.h>
|
|
#include "ccm.h"
|
|
|
|
using namespace PICodeInfo;
|
|
|
|
|
|
|
|
__ClassInfo_CCM_H_Initializer__::__ClassInfo_CCM_H_Initializer__() {
|
|
if (_inited_) return;
|
|
_inited_ = true;
|
|
|
|
EnumInfo * ei;
|
|
(*enumsInfo)[""] = new EnumInfo();
|
|
|
|
// Enums
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PICoutSpecialChar"] = ei;
|
|
ei->name = "PICoutSpecialChar";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Null", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("NewLine", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Tab", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Esc", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Quote", 4);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PICoutAction"] = ei;
|
|
ei->name = "PICoutAction";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Flush", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Backspace", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ShowCursor", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("HideCursor", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ClearScreen", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SaveContol", 5);
|
|
ei->members << PICodeInfo::EnumeratorInfo("RestoreControl", 6);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PICoutControl"] = ei;
|
|
ei->name = "PICoutControl";
|
|
ei->members << PICodeInfo::EnumeratorInfo("AddNone", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AddSpaces", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AddNewLine", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AddQuotes", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AddAll", -1);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PICoutFormat"] = ei;
|
|
ei->name = "PICoutFormat";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bin", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Oct", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Dec", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Hex", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bold", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Faint", 32);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Italic", 64);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Underline", 128);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Blink", 256);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Black", 1024);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Red", 2048);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Green", 4096);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Blue", 8192);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Yellow", 16384);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Magenta", 32768);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Cyan", 65536);
|
|
ei->members << PICodeInfo::EnumeratorInfo("White", 131072);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackBlack", 262144);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackRed", 524288);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackGreen", 1048576);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackBlue", 2097152);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackYellow", 4194304);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackMagenta", 8388608);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackCyan", 16777216);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackWhite", 33554432);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Default", 67108864);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIMathSolver::Method"] = ei;
|
|
ei->name = "PIMathSolver::Method";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Global", -1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Eyler_1", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Eyler_2", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("EylerKoshi", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("RungeKutta_4", 14);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AdamsBashfortMoulton_2", 22);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AdamsBashfortMoulton_3", 23);
|
|
ei->members << PICodeInfo::EnumeratorInfo("AdamsBashfortMoulton_4", 24);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PolynomialApproximation_2", 32);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PolynomialApproximation_3", 33);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PolynomialApproximation_4", 34);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PolynomialApproximation_5", 35);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIVariant::Type"] = ei;
|
|
ei->name = "PIVariant::Type";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Invalid", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bool", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Char", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("UChar", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Short", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("UShort", 5);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Int", 6);
|
|
ei->members << PICodeInfo::EnumeratorInfo("UInt", 7);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Long", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ULong", 9);
|
|
ei->members << PICodeInfo::EnumeratorInfo("LLong", 10);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ULLong", 11);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Float", 12);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Double", 13);
|
|
ei->members << PICodeInfo::EnumeratorInfo("LDouble", 14);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Complexd", 15);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Complexld", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BitArray", 17);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ByteArray", 18);
|
|
ei->members << PICodeInfo::EnumeratorInfo("String", 19);
|
|
ei->members << PICodeInfo::EnumeratorInfo("StringList", 20);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Time", 21);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Date", 22);
|
|
ei->members << PICodeInfo::EnumeratorInfo("DateTime", 23);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SystemTime", 24);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Custom", 255);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIThread::Priority"] = ei;
|
|
ei->name = "PIThread::Priority";
|
|
ei->members << PICodeInfo::EnumeratorInfo("piLowerst", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("piLow", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("piNormal", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("piHigh", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("piHighest", 4);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PITimer::TimerImplementation"] = ei;
|
|
ei->name = "PITimer::TimerImplementation";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Thread", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ThreadRT", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Pool", 4);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIKbdListener::SpecialSymbol"] = ei;
|
|
ei->name = "PIKbdListener::SpecialSymbol";
|
|
ei->members << PICodeInfo::EnumeratorInfo("UpArrow", -1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("DownArrow", -2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("RightArrow", -3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("LeftArrow", -4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("CtrlUpArrow", -5);
|
|
ei->members << PICodeInfo::EnumeratorInfo("CtrlDownArrow", -6);
|
|
ei->members << PICodeInfo::EnumeratorInfo("CtrlRightArrow", -7);
|
|
ei->members << PICodeInfo::EnumeratorInfo("CtrlLeftArrow", -8);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIIODevice::DeviceMode"] = ei;
|
|
ei->name = "PIIODevice::DeviceMode";
|
|
ei->members << PICodeInfo::EnumeratorInfo("ReadOnly", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("WriteOnly", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ReadWrite", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PISerial::Parameters"] = ei;
|
|
ei->name = "PISerial::Parameters";
|
|
ei->members << PICodeInfo::EnumeratorInfo("ParityControl", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ParityOdd", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("TwoStopBits", 4);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PISerial::Speed"] = ei;
|
|
ei->name = "PISerial::Speed";
|
|
ei->members << PICodeInfo::EnumeratorInfo("S50", 50);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S75", 75);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S110", 110);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S300", 300);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S600", 600);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S1200", 1200);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S2400", 2400);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S4800", 4800);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S9600", 9600);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S19200", 19200);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S38400", 38400);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S57600", 57600);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S115200", 115200);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S1500000", 1500000);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S2000000", 2000000);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S2500000", 2500000);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S3000000", 3000000);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S3500000", 3500000);
|
|
ei->members << PICodeInfo::EnumeratorInfo("S4000000", 4000000);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIEthernet::Type"] = ei;
|
|
ei->name = "PIEthernet::Type";
|
|
ei->members << PICodeInfo::EnumeratorInfo("UDP", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("TCP_Client", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("TCP_Server", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("TCP_SingleTCP", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIEthernet::Parameters"] = ei;
|
|
ei->name = "PIEthernet::Parameters";
|
|
ei->members << PICodeInfo::EnumeratorInfo("ReuseAddress", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Broadcast", 2);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIEthernet::InterfaceFlag"] = ei;
|
|
ei->name = "PIEthernet::InterfaceFlag";
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifActive", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifRunning", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifBroadcast", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifMulticast", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifLoopback", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ifPTP", 32);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIPacketExtractor::SplitMode"] = ei;
|
|
ei->name = "PIPacketExtractor::SplitMode";
|
|
ei->members << PICodeInfo::EnumeratorInfo("None", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Header", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Footer", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("HeaderAndFooter", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Size", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Timeout", 5);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIProtocol::Type"] = ei;
|
|
ei->name = "PIProtocol::Type";
|
|
ei->members << PICodeInfo::EnumeratorInfo("None", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Serial", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Ethernet", 2);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIProtocol::Quality"] = ei;
|
|
ei->name = "PIProtocol::Quality";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Unknown", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Failure", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bad", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Average", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Good", 5);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIDiagnostics::Quality"] = ei;
|
|
ei->name = "PIDiagnostics::Quality";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Unknown", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Failure", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bad", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Average", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Good", 5);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIConsole::Format"] = ei;
|
|
ei->name = "PIConsole::Format";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Normal", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bold", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Faint", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Italic", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Underline", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Blink", 32);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Inverse", 64);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Black", 256);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Red", 512);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Green", 1024);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Yellow", 2048);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Blue", 4096);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Magenta", 8192);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Cyan", 16384);
|
|
ei->members << PICodeInfo::EnumeratorInfo("White", 32768);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackBlack", 65536);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackRed", 131072);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackGreen", 262144);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackYellow", 524288);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackBlue", 1048576);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackMagenta", 2097152);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackCyan", 4194304);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BackWhite", 8388608);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Dec", 16777216);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Hex", 33554432);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Oct", 67108864);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bin", 134217728);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Scientific", 268435456);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SystemTimeSplit", 536870912);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SystemTimeSeconds", 1073741824);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIConsole::Alignment"] = ei;
|
|
ei->name = "PIConsole::Alignment";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Nothing", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Left", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Right", 2);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIConsole::ConnectedState"] = ei;
|
|
ei->name = "PIConsole::ConnectedState";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Disconnected", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("FetchingData", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Committing", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Connected", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["eType"] = ei;
|
|
ei->name = "eType";
|
|
ei->members << PICodeInfo::EnumeratorInfo("etNumber", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("etOperator", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("etVariable", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("etFunction", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["Operation"] = ei;
|
|
ei->name = "Operation";
|
|
ei->members << PICodeInfo::EnumeratorInfo("oNone", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oAdd", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oSubtract", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oMultiply", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oDivide", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oResidue", 5);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oPower", 6);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oEqual", 7);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oNotEqual", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oGreater", 9);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oSmaller", 10);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oGreaterEqual", 11);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oSmallerEqual", 12);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oAnd", 13);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oOr", 14);
|
|
ei->members << PICodeInfo::EnumeratorInfo("oFunction", 15);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["BaseFunctions"] = ei;
|
|
ei->name = "BaseFunctions";
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfUnknown", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfSin", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfCos", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfTg", 3);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfCtg", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfArcsin", 5);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfArccos", 6);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfArctg", 7);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfArcctg", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfExp", 9);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfRandom", 10);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfSh", 11);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfCh", 12);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfTh", 13);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfCth", 14);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfSqrt", 15);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfSqr", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfPow", 17);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfAbs", 18);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfLn", 19);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfLg", 20);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfLog", 21);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfSign", 22);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfIm", 23);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfRe", 24);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfArg", 25);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfLen", 26);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfConj", 27);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfRad", 28);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfDeg", 29);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfJ0", 30);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfJ1", 31);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfJN", 32);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfY0", 33);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfY1", 34);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfYN", 35);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfMin", 36);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfMax", 37);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfClamp", 38);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfStep", 39);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfMix", 40);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfDefined", 41);
|
|
ei->members << PICodeInfo::EnumeratorInfo("bfCustom", 65535);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PISignals::Signal"] = ei;
|
|
ei->name = "PISignals::Signal";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Interrupt", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Illegal", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Abort", 4);
|
|
ei->members << PICodeInfo::EnumeratorInfo("FPE", 8);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SegFault", 16);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Termination", 32);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Hangup", 64);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Quit", 128);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Kill", 256);
|
|
ei->members << PICodeInfo::EnumeratorInfo("BrokenPipe", 512);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Timer", 1024);
|
|
ei->members << PICodeInfo::EnumeratorInfo("UserDefined1", 2048);
|
|
ei->members << PICodeInfo::EnumeratorInfo("UserDefined2", 4096);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ChildStopped", 8192);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Continue", 16384);
|
|
ei->members << PICodeInfo::EnumeratorInfo("StopProcess", 32768);
|
|
ei->members << PICodeInfo::EnumeratorInfo("StopTTY", 65536);
|
|
ei->members << PICodeInfo::EnumeratorInfo("StopTTYInput", 131072);
|
|
ei->members << PICodeInfo::EnumeratorInfo("StopTTYOutput", 262144);
|
|
ei->members << PICodeInfo::EnumeratorInfo("All", 1048575);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIBinaryLog::PlayMode"] = ei;
|
|
ei->name = "PIBinaryLog::PlayMode";
|
|
ei->members << PICodeInfo::EnumeratorInfo("PlayRealTime", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PlayVariableSpeed", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("PlayStaticDelay", 2);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIBinaryLog::SplitMode"] = ei;
|
|
ei->name = "PIBinaryLog::SplitMode";
|
|
ei->members << PICodeInfo::EnumeratorInfo("SplitNone", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SplitTime", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SplitSize", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("SplitCount", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIUSB::Endpoint::Direction"] = ei;
|
|
ei->name = "PIUSB::Endpoint::Direction";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Write", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Read", 1);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIUSB::Endpoint::TransferType"] = ei;
|
|
ei->name = "PIUSB::Endpoint::TransferType";
|
|
ei->members << PICodeInfo::EnumeratorInfo("Control", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Isochronous", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Bulk", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Interrupt", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIUSB::Endpoint::SynchronisationType"] = ei;
|
|
ei->name = "PIUSB::Endpoint::SynchronisationType";
|
|
ei->members << PICodeInfo::EnumeratorInfo("NoSynchonisation", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Asynchronous", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Adaptive", 1);
|
|
ei->members << PICodeInfo::EnumeratorInfo("Synchronous", 3);
|
|
|
|
ei = new EnumInfo();
|
|
(*enumsInfo)["PIUSB::Endpoint::UsageType"] = ei;
|
|
ei->name = "PIUSB::Endpoint::UsageType";
|
|
ei->members << PICodeInfo::EnumeratorInfo("DataEndpoint", 0);
|
|
ei->members << PICodeInfo::EnumeratorInfo("FeedbackEndpoint", 2);
|
|
ei->members << PICodeInfo::EnumeratorInfo("ExplicitFeedbackDataEndpoint", 1);
|
|
}
|
|
|
|
|
|
bool __ClassInfo_CCM_H_Initializer__::_inited_ = false;
|