![]() |
PIP 5.5.3
Platform-Independent Primitives
|
Basic functionality. More...
Files | |
| file | pibase.h |
| Base types and functions. | |
| file | pibase_macros.h |
| Base macros. | |
| file | picollection.h |
| Unique classes collection. | |
| file | picout.h |
| Universal output to console class. | |
| file | piincludes.h |
| Minimal PIP includes. | |
| file | piinit.h |
| Library initialization. | |
| file | pimemoryblock.h |
| Base types and functions. | |
| file | piobject.h |
| Base object. | |
| file | piobject_macros.h |
| PIObject macros. | |
| file | pidigest.h |
| Digest algorithms. | |
| file | piliterals.h |
| C++11 literals. | |
| file | piliterals_bytearray.h |
| PIByteArray C++11 literals. | |
| file | piliterals_bytes.h |
| Bytes C++11 literals for bytes. | |
| file | piliterals_regularexpression.h |
| PIRegularExpression C++11 literals. | |
| file | piliterals_string.h |
| PIString C++11 literals. | |
| file | piliterals_time.h |
| PISystemTime C++11 literals. | |
| file | piunits.h |
| Unit conversions. | |
| file | piunits_base.h |
| Unit conversions. | |
| file | piunits_class_angle.h |
| Angle units. | |
| file | piunits_class_distance.h |
| Distance units. | |
| file | piunits_class_information.h |
| Information units. | |
| file | piunits_class_distance.h |
| Distance units. | |
| file | piunits_class_pressure.h |
| Pressure units. | |
| file | piunits_class_temperature.h |
| Temperature units. | |
| file | piunits_class_time.h |
| Time units. | |
| file | piunits_prefix.h |
| Unit prefixes. | |
| file | piunits_value.h |
| Unit value. | |
Classes | |
| class | PICollection |
| Helper to collect and retrieve classes to groups. More... | |
| class | PICout |
| Universal output to console class. More... | |
| class | PICout::Notifier |
| Class for emit notifications of PICout. More... | |
| class | PIObject |
| This is base class for any classes which use events -> handlers mechanism. More... | |
| class | PIObject::Connection |
| Helper class for obtain info about if connection successful and disconnect single connection. More... | |
| struct | PIMemoryBlock |
| Help struct to store/restore custom blocks of data to/from PIBinaryStream. More... | |
Enumerations | |
| enum | PIInit::BuildOption { PIInit::boICU = 0x01 , PIInit::boUSB = 0x02 , PIInit::boCrypt = 0x08 , PIInit::boIntrospection = 0x010 , PIInit::boFFTW = 0x40 , PIInit::boCompress = 0x80 , PIInit::boOpenCL = 0x100 , PIInit::boCloud = 0x200 , PIInit::boConsole = 0x400 } |
| Build options which PIP library was built. More... | |
Functions | |
| PIString | errorString () |
| Return readable error description in format "code <number> - <description>". | |
| void | errorClear () |
| Reset last error. | |
| PIString | PIPVersion () |
| Return readable version of PIP. | |
| static bool | PIInit::isBuildOptionEnabled (BuildOption o) |
| Returns if build option was enabled. | |
| static PIStringList | PIInit::buildOptions () |
| Returns build options as stringlist. | |
Basic functionality.
These files provides platform abstraction, useful macros, methods and classes
Ivan Pelipenko peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Andrey Bychkov work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;
| enum PIInit::BuildOption |
Build options which PIP library was built.