diff --git a/Doxyfile b/Doxyfile index f30770c3..19e08215 100644 --- a/Doxyfile +++ b/Doxyfile @@ -1,4 +1,4 @@ -# Doxyfile 1.8.13 +# Doxyfile 1.8.14 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project. @@ -20,8 +20,8 @@ # This tag specifies the encoding used for all characters in the config file # that follow. The default is UTF-8 which is also the encoding used for all text # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv -# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv -# for the list of possible encodings. +# built into libc) for the transcoding. See +# https://www.gnu.org/software/libiconv/ for the list of possible encodings. # The default value is: UTF-8. DOXYFILE_ENCODING = UTF-8 @@ -38,7 +38,7 @@ PROJECT_NAME = PIP # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.4.0 +PROJECT_NUMBER = 1.7.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a @@ -340,7 +340,7 @@ BUILTIN_STL_SUPPORT = NO CPP_CLI_SUPPORT = NO # Set the SIP_SUPPORT tag to YES if your project consists of sip (see: -# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen +# https://www.riverbankcomputing.com/software/sip/intro) sources only. Doxygen # will parse them like normal C++ but will assume all classes use public instead # of private inheritance when no explicit protection keyword is present. # The default value is: NO. @@ -711,7 +711,7 @@ LAYOUT_FILE = # The CITE_BIB_FILES tag can be used to specify one or more bib files containing # the reference definitions. This must be a list of .bib files. The .bib # extension is automatically appended if omitted. This requires the bibtex tool -# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. +# to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info. # For LaTeX the style of the bibliography can be controlled using # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the # search path. See also \cite for info how to create references. @@ -798,7 +798,7 @@ INPUT = src_main # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses # libiconv (or the iconv built into libc) for the transcoding. See the libiconv -# documentation (see: http://www.gnu.org/software/libiconv) for the list of +# documentation (see: https://www.gnu.org/software/libiconv/) for the list of # possible encodings. # The default value is: UTF-8. @@ -1036,7 +1036,7 @@ SOURCE_TOOLTIPS = YES # If the USE_HTAGS tag is set to YES then the references to source code will # point to the HTML generated by the htags(1) tool instead of doxygen built-in # source browser. The htags tool is part of GNU's global source tagging system -# (see http://www.gnu.org/software/global/global.html). You will need version +# (see https://www.gnu.org/software/global/global.html). You will need version # 4.8.6 or higher. # # To use it do the following: @@ -1082,6 +1082,17 @@ CLANG_ASSISTED_PARSING = NO CLANG_OPTIONS = +# If clang assisted parsing is enabled you can provide the clang parser with the +# path to the compilation database (see: +# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) used when the files +# were built. This is equivalent to specifying the "-p" option to a clang tool, +# such as clang-check. These options will then be pased to the parser. +# Note: The availability of this option depends on whether or not doxygen was +# generated with the -Duse-libclang=ON option for CMake. +# The default value is: 0. + +CLANG_COMPILATION_DATABASE_PATH= 0 + #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index #--------------------------------------------------------------------------- @@ -1200,7 +1211,7 @@ HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the style sheet and background images according to # this color. Hue is specified as an angle on a colorwheel, see -# http://en.wikipedia.org/wiki/Hue for more information. For instance the value +# https://en.wikipedia.org/wiki/Hue for more information. For instance the value # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 # purple, and 360 is red again. # Minimum value: 0, maximum value: 359, default value: 220. @@ -1236,6 +1247,17 @@ HTML_COLORSTYLE_GAMMA = 75 HTML_TIMESTAMP = YES +# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML +# documentation will contain a main index with vertical navigation menus that +# are dynamically created via Javascript. If disabled, the navigation index will +# consists of multiple levels of tabs that are statically embedded in every HTML +# page. Disable this option to support browsers that do not have Javascript, +# like the Qt help browser. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_MENUS = YES + # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML # documentation will contain sections that can be hidden and shown after the # page has loaded. @@ -1259,12 +1281,12 @@ HTML_INDEX_NUM_ENTRIES = 100 # If the GENERATE_DOCSET tag is set to YES, additional index files will be # generated that can be used as input for Apple's Xcode 3 integrated development -# environment (see: http://developer.apple.com/tools/xcode/), introduced with +# environment (see: https://developer.apple.com/tools/xcode/), introduced with # OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a # Makefile in the HTML output directory. Running make will produce the docset in # that directory and running make install will install the docset in # ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at -# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html +# startup. See https://developer.apple.com/tools/creatingdocsetswithdoxygen.html # for more information. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. @@ -1380,7 +1402,7 @@ QCH_FILE = pip.qch # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help # Project output. For more information please see Qt Help Project / Namespace -# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). +# (see: http://doc.qt.io/qt-4.8/qthelpproject.html#namespace). # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_QHP is set to YES. @@ -1388,8 +1410,7 @@ QHP_NAMESPACE = PIP # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt # Help Project output. For more information please see Qt Help Project / Virtual -# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- -# folders). +# Folders (see: http://doc.qt.io/qt-4.8/qthelpproject.html#virtual-folders). # The default value is: doc. # This tag requires that the tag GENERATE_QHP is set to YES. @@ -1397,26 +1418,24 @@ QHP_VIRTUAL_FOLDER = doc # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom # filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). +# Filters (see: http://doc.qt.io/qt-4.8/qthelpproject.html#custom-filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_NAME = PIP # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the # custom filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). +# Filters (see: http://doc.qt.io/qt-4.8/qthelpproject.html#custom-filters). # This tag requires that the tag GENERATE_QHP is set to YES. -QHP_CUST_FILTER_ATTRS = "PIP 1.0.0_rc3" +QHP_CUST_FILTER_ATTRS = "PIP 1.7.1" # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this # project's filter section matches. Qt Help Project / Filter Attributes (see: -# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). +# http://doc.qt.io/qt-4.8/qthelpproject.html#filter-attributes). # This tag requires that the tag GENERATE_QHP is set to YES. -QHP_SECT_FILTER_ATTRS = "PIP 1.0.0_rc3" +QHP_SECT_FILTER_ATTRS = "PIP 1.7.1" # The QHG_LOCATION tag can be used to specify the location of Qt's # qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the @@ -1506,7 +1525,7 @@ EXT_LINKS_IN_WINDOW = NO FORMULA_FONTSIZE = 10 -# Use the FORMULA_TRANPARENT tag to determine whether or not the images +# Use the FORMULA_TRANSPARENT tag to determine whether or not the images # generated for formulas are transparent PNGs. Transparent PNGs are not # supported properly for IE 6.0, but are supported on all modern browsers. # @@ -1518,7 +1537,7 @@ FORMULA_FONTSIZE = 10 FORMULA_TRANSPARENT = YES # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see -# http://www.mathjax.org) which uses client side Javascript for the rendering +# https://www.mathjax.org) which uses client side Javascript for the rendering # instead of using pre-rendered bitmaps. Use this if you do not have LaTeX # installed or if you want to formulas look prettier in the HTML output. When # enabled you may also need to install MathJax separately and configure the path @@ -1545,7 +1564,7 @@ MATHJAX_FORMAT = HTML-CSS # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax # Content Delivery Network so you can quickly see the result without installing # MathJax. However, it is strongly recommended to install a local copy of -# MathJax from http://www.mathjax.org before deployment. +# MathJax from https://www.mathjax.org before deployment. # The default value is: http://cdn.mathjax.org/mathjax/latest. # This tag requires that the tag USE_MATHJAX is set to YES. @@ -1607,7 +1626,7 @@ SERVER_BASED_SEARCH = NO # # Doxygen ships with an example indexer (doxyindexer) and search engine # (doxysearch.cgi) which are based on the open source search engine library -# Xapian (see: http://xapian.org/). +# Xapian (see: https://xapian.org/). # # See the section "External Indexing and Searching" for details. # The default value is: NO. @@ -1620,7 +1639,7 @@ EXTERNAL_SEARCH = NO # # Doxygen ships with an example indexer (doxyindexer) and search engine # (doxysearch.cgi) which are based on the open source search engine library -# Xapian (see: http://xapian.org/). See the section "External Indexing and +# Xapian (see: https://xapian.org/). See the section "External Indexing and # Searching" for details. # This tag requires that the tag SEARCHENGINE is set to YES. @@ -1807,7 +1826,7 @@ LATEX_SOURCE_CODE = NO # The LATEX_BIB_STYLE tag can be used to specify the style to use for the # bibliography, e.g. plainnat, or ieeetr. See -# http://en.wikipedia.org/wiki/BibTeX and \cite for more info. +# https://en.wikipedia.org/wiki/BibTeX and \cite for more info. # The default value is: plain. # This tag requires that the tag GENERATE_LATEX is set to YES. @@ -1830,7 +1849,7 @@ LATEX_TIMESTAMP = NO # readers/editors. # The default value is: NO. -GENERATE_RTF = NO +GENERATE_RTF = YES # The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of @@ -1990,9 +2009,9 @@ DOCBOOK_PROGRAMLISTING = NO #--------------------------------------------------------------------------- # If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an -# AutoGen Definitions (see http://autogen.sf.net) file that captures the -# structure of the code including all documentation. Note that this feature is -# still experimental and incomplete at the moment. +# AutoGen Definitions (see http://autogen.sourceforge.net/) file that captures +# the structure of the code including all documentation. Note that this feature +# is still experimental and incomplete at the moment. # The default value is: NO. GENERATE_AUTOGEN_DEF = NO diff --git a/doc/examples/picout.cpp b/doc/examples/picout.cpp index 8261f234..75ebf19c 100644 --- a/doc/examples/picout.cpp +++ b/doc/examples/picout.cpp @@ -32,5 +32,24 @@ PICout(AddSpaces | AddNewLine | AddQuotes) << Tab << "tab and" << "quotes"; // "tab and" "quotes" //! [0] +} + +//! [notifier] +class A: public PIObject { + PIOBJECT(A) +public: + A() {} + EVENT_HANDLER2(void, pcf, int, id, PIString*, buff) { + piCout << "PICout(" << id << ") finished:" << (*buff); + } }; +int main() { + A a; + CONNECTU(PICout::Notifier::object(), finished, &a, pcf); + PIString buffer = "my buff:"; + PICout(&buffer, 1) << "int 10 ->" << 10 << ", time ->" << PITime::current(); + return 0; +} +// PICout( 1 ) finished: my buff:int 10 -> 10 , time -> PITime(14:07:09:000) +//! [notifier] diff --git a/doc/html/annotated.html b/doc/html/annotated.html index a1bef900..0a0fc349 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -3,7 +3,7 @@
- +
Public Types inherited from PIIODevice
Public Types inherited from PIThread@@ -303,8 +307,9 @@ void | PIVector< BinLogIndex > & | logIndex () const | |||||
| Get binlog index BinLogIndex, need createIndex before getting index. | |||||||
| bool | createIndex () | ||||||
| TODO: Think about index positions. More... | |||||||
| +bool | createIndex () | ||||||
| Create index of current binlog file. | |||||||
| void | seekTo (int rindex) |
Static Public Member Functionsstatic BinLogInfo | getLogInfo (const PIString &path) | | TODO: Think about index positions. More... |
+static BinLogInfo | getLogInfo (const PIString &path) | | Get binlog info and statistic. | | Static Public Member Functions inherited from PIIODevicestatic PIIODevice * | createFromFullPath (const PIString &full_path) | |
Detailed DescriptionClass for read and write binary data to logfile, and playback this data in realtime, or custom speed. -TODO: Create static functions to split and join binlog files TODO: Create functions to insert and delete records +TODO: Create static functions to join binlog files TODO: Create functions to insert and delete records SynopsisBinary Log is a file with simple header, where you can read and write some binary data. Any written data include special header with ID, size and timestamp. This header provides separation different messages from the one file by choosing different IDs. With filterID or special functions, like readBinLog() you can choose IDs what you want to read. With function writeBinLog() or setDefaultID() you can choose ID that mark you data. By default ID = 1, and filterID is empty, that mean you read any ID without filtering. ThreadedRead provide you playback data, with delay that you write data. You can choose different playbak modes by set PlayMode. @@ -1186,55 +1190,6 @@ Basic usageSet binlog file split records count Also this function set splitMode to SplitCount -◆ createIndex()- -
-
-
-
-
-
-
-TODO: Think about index positions. -Create index of current binlog file - -◆ getLogInfo()- -
-
@@ -1243,9 +1198,9 @@ Basic usage
diff --git a/doc/html/class_p_i_byte_array-members.html b/doc/html/class_p_i_byte_array-members.html
index d9883fcf..484aa258 100644
--- a/doc/html/class_p_i_byte_array-members.html
+++ b/doc/html/class_p_i_byte_array-members.html
@@ -3,7 +3,7 @@
-
+
-
-
-
TODO: Think about index positions. -Get binlog info and statistic - |
|
PIP
- 1.4.0
+ 1.7.1
Platform-Independent Primitives
|
@@ -35,14 +36,15 @@
|||||||

This is the complete list of members for PIChunkStream, including all inherited members.
| atEnd() const | PIChunkStream | inline |
| chunk(int id, const T &data) | PIChunkStream | inlinestatic |
| data() const | PIChunkStream | inline |
| get(T &v) const | PIChunkStream | inline |
| getData() const | PIChunkStream | inline |
| getID() | PIChunkStream | inline |
| PIChunkStream(const PIByteArray &data) | PIChunkStream | inline |
| PIChunkStream(PIByteArray *data=0) | PIChunkStream | inline |
| read() | PIChunkStream | inline |
| add(int id, const T &data) | PIChunkStream | inline |
| atEnd() const | PIChunkStream | inline |
| chunk(int id, const T &data) | PIChunkStream | inlinestatic |
| data() const | PIChunkStream | inline |
| get(T &v) const | PIChunkStream | inline |
| getData() const | PIChunkStream | inline |
| getID() | PIChunkStream | inline |
| PIChunkStream(const PIByteArray &data) | PIChunkStream | inline |
| PIChunkStream(PIByteArray *data=0) | PIChunkStream | inline |
| read() | PIChunkStream | inline |

Public Types inherited from PIThreadThis is the complete list of members for PICout, including all inherited members.
| AllDevices enum value | PICout | |
| Buffer enum value | PICout | |
| newLine() | PICout | |
| operator<<(const char *v) | PICout | |
| operator<<(const bool v) | PICout | |
| operator<<(const char v) | PICout | |
| operator<<(const uchar v) | PICout | |
| operator<<(const short v) | PICout | |
| operator<<(const ushort v) | PICout | |
| operator<<(const int v) | PICout | |
| operator<<(const uint v) | PICout | |
| operator<<(const long v) | PICout | |
| operator<<(const ulong v) | PICout | |
| operator<<(const llong v) | PICout | |
| operator<<(const ullong v) | PICout | |
| operator<<(const float v) | PICout | |
| operator<<(const double v) | PICout | |
| operator<<(const void *v) | PICout | |
| operator<<(const PIObject *v) | PICout | |
| operator<<(const PICoutManipulators::PICoutSpecialChar v) | PICout | |
| operator<<(const PIFlags< PICoutManipulators::PICoutFormat > &v) | PICout | inline |
| operator<<(const PICoutManipulators::PICoutFormat v) | PICout | inline |
| operator<<(const PICoutManipulators::PICoutAction v) | PICout | |
| operator<<(PICout s, const PIString &v) | PICout | related |
| operator<<(PICout s, const PIStringList &v) | PICout | related |
| operator<<(PICout s, const PISystemTime &v) | PICout | related |
| operator<<(PICout s, const PITime &v) | PICout | related |
| operator<<(PICout s, const PIDate &v) | PICout | related |
| operator<<(PICout s, const PIDateTime &v) | PICout | related |
| NoDevices enum value | PICout | |
| operator<<(const char *v) | PICout | |
| operator<<(const bool v) | PICout | |
| operator<<(const char v) | PICout | |
| operator<<(const uchar v) | PICout | |
| operator<<(const short v) | PICout | |
| operator<<(const ushort v) | PICout | |
| operator<<(const int v) | PICout | |
| operator<<(const uint v) | PICout | |
| operator<<(const long v) | PICout | |
| operator<<(const ulong v) | PICout | |
| operator<<(const llong v) | PICout | |
| operator<<(const ullong v) | PICout | |
| operator<<(const float v) | PICout | |
| operator<<(const double v) | PICout | |
| operator<<(const void *v) | PICout | |
| operator<<(const PIObject *v) | PICout | |
| operator<<(const PICoutManipulators::PICoutSpecialChar v) | PICout | |
| operator<<(const PIFlags< PICoutManipulators::PICoutFormat > &v) | PICout | inline |
| operator<<(const PICoutManipulators::PICoutFormat v) | PICout | inline |
| operator<<(const PICoutManipulators::PICoutAction v) | PICout | |
| operator<<(PICout s, const PIString &v) | PICout | related |
| operator<<(PICout s, const PIStringList &v) | PICout | related |
| operator<<(PICout s, const PISystemTime &v) | PICout | related |
| operator<<(PICout s, const PITime &v) | PICout | related |
| operator<<(PICout s, const PIDate &v) | PICout | related |
| operator<<(PICout s, const PIDateTime &v) | PICout | related |
| OutputDevice enum name | PICout | |
| PICout(PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine) | PICout | explicit |
| quote() | PICout | |
| restoreControl() | PICout | |
| saveControl() | PICout | |
| setControl(PICoutManipulators::PICoutControl c, bool on=true) | PICout | inline |
| setControl(PICoutManipulators::PICoutControls c, bool save=false) | PICout | inline |
| space() | PICout | |
| PICout(PIString *buffer, int id=0, PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine) | PICout | |
| quote() | PICout | |
| restoreControl() | PICout | |
| saveControl() | PICout | |
| setControl(PICoutManipulators::PICoutControl c, bool on=true) | PICout | inline |
| setControl(PICoutManipulators::PICoutControls c, bool save=false) | PICout | inline |
| space() | PICout | |
| StdOut enum value | PICout |
Class for formatted output similar std::cout. More...
+Classes | |
| class | Notifier |
| Class for emit notifications of PICout. More... | |
+Public Types | |
| enum | OutputDevice { NoDevices = 0x0, +StdOut = 0x1, +Buffer = 0x2, +AllDevices = 0xFFFF + } |
| Enum contains output devices of PICout. More... | |
Public Member Functions | |
| PICout (PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine) | |
| Default constructor with default features (AddSpaces and AddNewLine) | |
| + | PICout (PIString *buffer, int id=0, PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine) |
| Construct with external buffer and id "id". See Notifier for details. | |
| PICout | operator<< (const char *v) |
Output operator for strings with "const char * " type. | |
| enum PICout::OutputDevice | +
Public Types inherited from PITimer
Public Types inherited from PIThread@@ -306,8 +310,9 @@ void | joinMulticastGroup (const PIString &group) | |
| Join to multicast group with address "group". Use only for UDP. | ||
| bool | leaveMulticastGroup (const PIString &group) | |
| Leave multicast group with address "group". Use only for UDP. More... | ||
| +bool | leaveMulticastGroup (const PIString &group) | |
| Leave multicast group with address "group". Use only for UDP. | ||
| const PIStringList & | multicastGroups () const | |
| bool PIEthernet::leaveMulticastGroup | -( | -const PIString & | -group | ) | -- |
Leave multicast group with address "group". Use only for UDP.
-TODO windows
-
Public Types inherited from PIThread
Public Attributes inherited from PIIODevice
Public Types inherited from PIThread
Public Types inherited from PIThread
Static Public Member Functions inherited from PIIODevice
Public Types inherited from PIThread@@ -712,9 +716,9 @@ virtual void |
![]() | |
|
PIP
- 1.4.0
+ 1.7.1
Platform-Independent Primitives
|
@@ -35,14 +36,15 @@
||
Public Types inherited from PIIODevice
Public Types inherited from PIThread@@ -575,10 +579,6 @@ virtual bool | configureDevice (const void *e_main, const void *e_parent=0) | ||
| Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Entry*. | |||
| -virtual bool | closeDevice () | ||
| Reimplement to close device, inverse return value will be set to "opened_" variable. | |||
| virtual void | configureFromFullPathDevice (const PIString &full_path) | ||
| Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. | |||
|
PIP
- 1.4.0
+ 1.7.1
Platform-Independent Primitives
|
@@ -35,14 +36,15 @@
|||
Protected Member Functions inherited from PIThread
1.8.14
Public Types inherited from PIIODevice
Public Types inherited from PIThread| int PIString::findRange | +( | +const PIChar & | +start, | +
| + | + | const PIChar & | +end, | +
| + | + | const PIChar & | +shield = '\\', |
+
| + | + | const int | +start_index = 0, |
+
| + | + | int * | +len = 0 |
+
| + | ) | +const | +
Search range between "start" and "end" symbols at index "start_index" and return first occur position.
+Example:
+

| + |
PIP
- 0.5.0_alpha
+ 1.7.1
Platform-Independent Primitives
|
@@ -35,16 +36,16 @@
| File in src/console | Includes file in src/thread |
|---|---|
| piconsole.h | pitimer.h |
| pikbdlistener.h | pithread.h |
| File in src_main/auxiliary/piterminal | Includes file in src_main/io |
|---|---|
| main.cpp | pifile.h |
| main.cpp | pisharedmemory.h |
| + |
PIP
- 0.5.0_alpha
+ 1.7.1
Platform-Independent Primitives
|
@@ -35,16 +36,16 @@
| File in src/core | Includes file in src/thread |
|---|---|
| piobject.h | pimutex.h |
| File in src_main/console | Includes file in src_main/io |
|---|---|
| piconsole.cpp | pidiagnostics.h |
| piconsole.cpp | pipeer.h |
| piconsole.cpp | piprotocol.h |
| piterminal.cpp | pisharedmemory.h |
| File in src/core | Includes file in src/math |
|---|---|
| pivariant.h | pimathbase.h |
| File in src_main/core | Includes file in src_main/io |
|---|---|
| piinit.cpp | pidir.h |
| piobject.cpp | pifile.h |