BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
string.h File Reference
#include <BALL/CONFIG/config.h>
#include <BALL/COMMON/global.h>
#include <BALL/COMMON/create.h>
#include <BALL/COMMON/macros.h>
#include <BALL/COMMON/exception.h>
#include <BALL/COMMON/debug.h>
#include <string>
#include <cctype>
#include <cerrno>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <vector>
#include <strstream>
#include <BALL/DATATYPE/string.iC>

Go to the source code of this file.

Classes

class  BALL::String
 
class  BALL::Substring
 
class  BALL::Substring::UnboundSubstring
 
class  BALL::Substring::InvalidSubstring
 

Namespaces

 BALL
 -*- Mode: C++; tab-width: 2; -*-
 

Functions

BALL_EXPORT bool BALL::operator== (const String &s1, const String &s2)
 
BALL_EXPORT bool BALL::operator!= (const String &s1, const String &s2)
 
BALL_EXPORT bool BALL::operator< (const String &s1, const String &s2)
 
BALL_EXPORT bool BALL::operator<= (const String &s1, const String &s2)
 
BALL_EXPORT bool BALL::operator> (const String &s1, const String &s2)
 
BALL_EXPORT bool BALL::operator>= (const String &s1, const String &s2)
 
BALL_EXPORT String BALL::operator+ (const String &s1, const string &s2)
 Concatenates two strings. More...
 
BALL_EXPORT String BALL::operator+ (const string &s1, const String &s2)
 Concatenates two strings. More...
 
BALL_EXPORT String BALL::operator+ (const String &s1, const String &s2)
 Concatenates two strings. More...
 
BALL_EXPORT String BALL::operator+ (const String &s1, const char *char_ptr)
 Concatenates a string and a C type string. More...
 
BALL_EXPORT String BALL::operator+ (const char *char_ptr, const String &s)
 Concatenates a C type string and a string. More...
 
BALL_EXPORT String BALL::operator+ (const String &s, char c)
 Concatenates a string and a character. More...
 
BALL_EXPORT String BALL::operator+ (char c, const String &s)
 Concatenates a character and a string. More...
 
istream & std::operator>> (istream &is, BALL::String &str)
 
ostream & std::operator<< (ostream &os, BALL::String const &str)
 
istream & std::getline (istream &is, BALL::String &str, char delim)
 
istream & std::getline (istream &is, BALL::String &str)