Rosetta 3.3
Classes | Namespaces | Typedefs | Functions
src/ObjexxFCL/Cstring.hh File Reference
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstring>
#include <iosfwd>
#include <string>

Classes

class  ObjexxFCL::Cstring
 Cstring: C String Wrapper. More...

Namespaces

namespace  ObjexxFCL
 

Objexx Fortran Compatibility Library.


Typedefs

typedef char * ObjexxFCL::cstring

Functions

void ObjexxFCL::swap (Cstring &s, Cstring &t)
 swap( Cstring, Cstring );
Cstring ObjexxFCL::operator+ (Cstring const &s, Cstring const &t)
 Cstring + Cstring.
Cstring ObjexxFCL::operator+ (Cstring const &s, c_cstring const t)
 Cstring + cstring.
Cstring ObjexxFCL::operator+ (c_cstring const s, Cstring const &t)
 cstring + Cstring
Cstring ObjexxFCL::operator+ (Cstring const &s, std::string const &t)
 Cstring + std::string.
Cstring ObjexxFCL::operator+ (Cstring const &s, char const c)
 Cstring + char.
Cstring ObjexxFCL::operator+ (char const c, Cstring const &t)
 char + Cstring
bool ObjexxFCL::operator== (Cstring const &s, Cstring const &t)
 Cstring == Cstring.
bool ObjexxFCL::operator!= (Cstring const &s, Cstring const &t)
 Cstring != Cstring.
bool ObjexxFCL::operator== (Cstring const &s, c_cstring const t)
 Cstring == cstring.
bool ObjexxFCL::operator== (c_cstring const t, Cstring const &s)
 cstring == Cstring
bool ObjexxFCL::operator!= (Cstring const &s, c_cstring const t)
 Cstring != cstring.
bool ObjexxFCL::operator!= (c_cstring const t, Cstring const &s)
 cstring != Cstring
bool ObjexxFCL::operator== (Cstring const &s, std::string const &t)
 Cstring == std::string.
bool ObjexxFCL::operator== (std::string const &t, Cstring const &s)
 std::string == Cstring
bool ObjexxFCL::operator!= (Cstring const &s, std::string const &t)
 Cstring != std::string.
bool ObjexxFCL::operator!= (std::string const &t, Cstring const &s)
 std::string != Cstring
bool ObjexxFCL::operator== (Cstring const &s, char const c)
 Cstring == char.
bool ObjexxFCL::operator== (char const c, Cstring const &s)
 char == Cstring
bool ObjexxFCL::operator!= (Cstring const &s, char const c)
 Cstring != char.
bool ObjexxFCL::operator!= (char const c, Cstring const &s)
 char != Cstring
bool ObjexxFCL::equali (Cstring const &s, Cstring const &t)
 Cstring == Cstring Case-Insensitively?
bool ObjexxFCL::equali (Cstring const &s, c_cstring const t)
 Cstring == cstring Case-Insensitively?
bool ObjexxFCL::equali (c_cstring const s, Cstring const &t)
 cstring == Cstring Case-Insensitively?
bool ObjexxFCL::equali (Cstring const &s, std::string const &t)
 Cstring == std::string Case-Insensitively?
bool ObjexxFCL::equali (std::string const &s, Cstring const &t)
 std::string == Cstring Case-Insensitively?
bool ObjexxFCL::equali (Cstring const &s, char const c)
 Cstring == char Case-Insensitively?
bool ObjexxFCL::equali (char const c, Cstring const &s)
 char == Cstring Case-Insensitively?
std::ostream & ObjexxFCL::operator<< (std::ostream &stream, Cstring const &s)
 Output to Stream.
std::istream & ObjexxFCL::operator>> (std::istream &stream, Cstring &s)
 Input from Stream.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines