casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casacore::String_global_functions_comparitor Struct Reference

Global comparison operators. More...

#include <String.h>

Public Member Functions

Bool operator== (const String &x, const String &y)
 
Bool operator!= (const String &x, const String &y)
 
Bool operator> (const String &x, const String &y)
 
Bool operator>= (const String &x, const String &y)
 
Bool operator< (const String &x, const String &y)
 
Bool operator<= (const String &x, const String &y)
 
Bool operator== (const String &x, const Char *t)
 
Bool operator!= (const String &x, const Char *t)
 
Bool operator> (const String &x, const Char *t)
 
Bool operator>= (const String &x, const Char *t)
 
Bool operator< (const String &x, const Char *t)
 
Bool operator<= (const String &x, const Char *t)
 
Bool operator== (const String &x, const Char t)
 
Bool operator!= (const String &x, const Char t)
 
Bool operator> (const String &x, const Char t)
 
Bool operator>= (const String &x, const Char t)
 
Bool operator< (const String &x, const Char t)
 
Bool operator<= (const String &x, const Char t)
 
Int compare (const string &x, const string &y)
 ** Casacore additions of global compares. More...
 
Int compare (const string &x, const Char *y)
 
Int compare (const string &x, const Char y)
 
Int fcompare (const String &x, const String &y)
 this version ignores case. More...
 

Detailed Description

Global comparison operators.

The global comparison operators

Definition at line 913 of file String.h.

Member Function Documentation

Int casacore::String_global_functions_comparitor::compare ( const string &  x,
const string &  y 
)
inline

** Casacore additions of global compares.

Returns 0 if equal; lt or gt 0 if strings unequal or of unequal lengths.

Definition at line 952 of file String.h.

Int casacore::String_global_functions_comparitor::compare ( const string &  x,
const Char y 
)
inline

Definition at line 954 of file String.h.

Int casacore::String_global_functions_comparitor::compare ( const string &  x,
const Char  y 
)
inline

Definition at line 956 of file String.h.

Int casacore::String_global_functions_comparitor::fcompare ( const String x,
const String y 
)

this version ignores case.

** Casacore addition. Result is 0 if equal strings of equal lengths; else lt or gt 0 to indicate differences.

Bool casacore::String_global_functions_comparitor::operator!= ( const String x,
const String y 
)
inline

Definition at line 916 of file String.h.

Bool casacore::String_global_functions_comparitor::operator!= ( const String x,
const Char t 
)
inline

Definition at line 928 of file String.h.

Bool casacore::String_global_functions_comparitor::operator!= ( const String x,
const Char  t 
)
inline

Definition at line 940 of file String.h.

Bool casacore::String_global_functions_comparitor::operator< ( const String x,
const String y 
)
inline

Definition at line 922 of file String.h.

Bool casacore::String_global_functions_comparitor::operator< ( const String x,
const Char t 
)
inline

Definition at line 934 of file String.h.

Bool casacore::String_global_functions_comparitor::operator< ( const String x,
const Char  t 
)
inline

Definition at line 946 of file String.h.

Bool casacore::String_global_functions_comparitor::operator<= ( const String x,
const String y 
)
inline

Definition at line 924 of file String.h.

Bool casacore::String_global_functions_comparitor::operator<= ( const String x,
const Char t 
)
inline

Definition at line 936 of file String.h.

Bool casacore::String_global_functions_comparitor::operator<= ( const String x,
const Char  t 
)
inline

Definition at line 948 of file String.h.

Bool casacore::String_global_functions_comparitor::operator== ( const String x,
const String y 
)
inline

Definition at line 914 of file String.h.

Bool casacore::String_global_functions_comparitor::operator== ( const String x,
const Char t 
)
inline

Definition at line 926 of file String.h.

Bool casacore::String_global_functions_comparitor::operator== ( const String x,
const Char  t 
)
inline

Definition at line 938 of file String.h.

Bool casacore::String_global_functions_comparitor::operator> ( const String x,
const String y 
)
inline

Definition at line 918 of file String.h.

Bool casacore::String_global_functions_comparitor::operator> ( const String x,
const Char t 
)
inline

Definition at line 930 of file String.h.

Bool casacore::String_global_functions_comparitor::operator> ( const String x,
const Char  t 
)
inline

Definition at line 942 of file String.h.

Bool casacore::String_global_functions_comparitor::operator>= ( const String x,
const String y 
)
inline

Definition at line 920 of file String.h.

Bool casacore::String_global_functions_comparitor::operator>= ( const String x,
const Char t 
)
inline

Definition at line 932 of file String.h.

Bool casacore::String_global_functions_comparitor::operator>= ( const String x,
const Char  t 
)
inline

Definition at line 944 of file String.h.


The documentation for this struct was generated from the following file: