PIP  0.4.0_beta2
Platform-Independent Primitives
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pistring.h File Reference

String. More...

Classes

class  PIString
 String class. More...
 
class  PIStringList
 Strings array class. More...
 

Functions

std::ostream & operator<< (std::ostream &s, const PIString &v)
 Output operator to std::ostream (cout)
 
std::istream & operator>> (std::istream &s, PIString &v)
 Input operator from std::istream (cin)
 
PICout operator<< (PICout s, const PIString &v)
 Output operator to PICout.
 
PIByteArrayoperator<< (PIByteArray &s, const PIString &v)
 Output operator to PIByteArray.
 
PIByteArrayoperator>> (PIByteArray &s, PIString &v)
 Input operator from PIByteArray.
 
PIString operator+ (const PIString &str, const PIString &f)
 Return concatenated string.
 
PIString operator+ (const PIString &f, const char *str)
 Return concatenated string.
 
PIString operator+ (const PIString &f, const string &str)
 Return concatenated string.
 
PIString operator+ (const char *str, const PIString &f)
 Return concatenated string.
 
PIString operator+ (const string &str, const PIString &f)
 Return concatenated string.
 
PIByteArrayoperator<< (PIByteArray &s, const PIStringList &v)
 Output operator to PIByteArray.
 
PIByteArrayoperator>> (PIByteArray &s, PIStringList &v)
 Input operator from PIByteArray.
 
std::ostream & operator<< (std::ostream &s, const PIStringList &v)
 Output operator to std::ostream (cout)
 
PICout operator<< (PICout s, const PIStringList &v)
 Output operator to PICout.
 

Detailed Description

String.

This file declare string and string list classes