CppUnit project page CppUnit home page

conststring.h File Reference

#include <cpptl/forwards.h>
#include <string.h>
#include <string>
#include <iostream>

Include dependency graph for conststring.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CppTL

Classes

class  CppTL::ConstCharView
class  CppTL::StringConcatenator
class  CppTL::StringConcatenator::SubString
class  CppTL::ConstStringIterator
class  CppTL::ConstString
class  CppTL::StringBuffer

Functions

bool CppTL::operator== (const ConstString &left, const char *other)
bool CppTL::operator!= (const ConstString &left, const char *other)
bool CppTL::operator< (const ConstString &left, const char *other)
bool CppTL::operator<= (const ConstString &left, const char *other)
bool CppTL::operator>= (const ConstString &left, const char *other)
bool CppTL::operator> (const ConstString &left, const char *other)
bool CppTL::operator== (const ConstString &left, const ConstString &other)
bool CppTL::operator!= (const ConstString &left, const ConstString &other)
bool CppTL::operator< (const ConstString &left, const ConstString &other)
bool CppTL::operator<= (const ConstString &left, const ConstString &other)
bool CppTL::operator>= (const ConstString &left, const ConstString &other)
bool CppTL::operator> (const ConstString &left, const ConstString &other)
std::ostream & CppTL::operator<< (std::ostream &os, const ConstString &str)
std::istream & CppTL::operator>> (std::istream &os, ConstString &str)
CppTL::StringConcatenator operator+ (const char *left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const char *left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const char *left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const char *left, const CppTL::ConstCharView &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const char *right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const CppTL::ConstCharView &right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const char *right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const CppTL::ConstCharView &right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const char *right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const CppTL::ConstCharView &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const char *right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const CppTL::ConstCharView &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstString &left, const std::string &right)
CppTL::StringConcatenator operator+ (const CppTL::StringConcatenator &left, const std::string &right)
CppTL::StringConcatenator operator+ (const CppTL::StringBuffer &left, const std::string &right)
CppTL::StringConcatenator operator+ (const CppTL::ConstCharView &left, const std::string &right)
CppTL::StringConcatenator operator+ (const std::string &left, const CppTL::ConstString &right)
CppTL::StringConcatenator operator+ (const std::string &left, const CppTL::StringConcatenator &right)
CppTL::StringConcatenator operator+ (const std::string &left, const CppTL::StringBuffer &right)
CppTL::StringConcatenator operator+ (const std::string &left, const CppTL::ConstCharView &right)


Function Documentation

CppTL::StringConcatenator operator+ ( const std::string &  left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const std::string &  left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const std::string &  left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const std::string &  left,
const CppTL::ConstString right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const std::string &  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const std::string &  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const std::string &  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const std::string &  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const CppTL::ConstString right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstCharView left,
const char *  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const CppTL::ConstString right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringBuffer left,
const char *  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const CppTL::ConstString right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::StringConcatenator left,
const char *  right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const CppTL::ConstString right 
) [inline]

CppTL::StringConcatenator operator+ ( const CppTL::ConstString left,
const char *  right 
) [inline]

CppTL::StringConcatenator operator+ ( const char *  left,
const CppTL::ConstCharView right 
) [inline]

CppTL::StringConcatenator operator+ ( const char *  left,
const CppTL::StringBuffer right 
) [inline]

CppTL::StringConcatenator operator+ ( const char *  left,
const CppTL::StringConcatenator right 
) [inline]

CppTL::StringConcatenator operator+ ( const char *  left,
const CppTL::ConstString right 
) [inline]


SourceForge Logo hosts this site. Send comments to:
CppUnit Developers