![]() |
PIP 5.5.3
Platform-Independent Primitives
|
Функциональность текстовой сериализации поверх PIBinaryStream. Подробнее...
#include "pistring.h"Классы | |
| class | PITextStream< P > |
| Функциональность текстовой сериализации поверх PIBinaryStream. Подробнее... | |
Функции | |
| template<typename P > | |
| PITextStream< P > | createPITextStream (PIBinaryStream< P > *stream) |
| Возвращает PITextStream для бинарного потока "stream". | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, bool v) |
| Добавляет логическое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, char v) |
| Добавляет символ | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, uchar v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, short v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, ushort v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, int v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, uint v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, llong v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, ullong v) |
| Добавляет целое | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, float v) |
| Добавляет число с плавающей точкой | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, double v) |
| Добавляет число с плавающей точкой | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, const char *v) |
| Добавляет строку | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, const PIConstChars &v) |
| Добавляет строку | |
| template<typename P > | |
| PITextStream< P > & | operator<< (PITextStream< P > &s, const PIString &v) |
| Добавляет строку | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, bool &v) |
| Читает слово как логическое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, char &v) |
| Читает символ | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, uchar &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, short &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, ushort &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, int &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, uint &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, long &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, ulong &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, llong &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, ullong &v) |
| Читает слово как целое | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, float &v) |
| Читает слово как число с плавающей точкой | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, double &v) |
| Читает слово как число с плавающей точкой | |
| template<typename P > | |
| PITextStream< P > & | operator>> (PITextStream< P > &s, PIString &v) |
| Читает слово | |
Функциональность текстовой сериализации поверх PIBinaryStream.