idep_string.h File Reference

Go to the source code of this file.

Classes

class  idep_String

Functions

idep_String operator+ (const idep_String &idep_string, const char *str)
idep_String operator+ (const char *str, const idep_String &idep_string)
idep_String operator+ (const idep_String &left, const idep_String &right)
int operator== (const idep_String &left, const idep_String &right)
int operator!= (const idep_String &left, const idep_String &right)
int operator> (const idep_String &left, const idep_String &right)
int operator>= (const idep_String &left, const idep_String &right)
int operator< (const idep_String &left, const idep_String &right)
int operator<= (const idep_String &left, const idep_String &right)
int operator== (const idep_String &idep_string, const char *str)
int operator!= (const idep_String &idep_string, const char *str)
int operator> (const idep_String &idep_string, const char *str)
int operator>= (const idep_String &idep_string, const char *str)
int operator< (const idep_String &idep_string, const char *str)
int operator<= (const idep_String &idep_string, const char *str)
int operator== (const char *str, const idep_String &idep_string)
int operator!= (const char *str, const idep_String &idep_string)
int operator> (const char *str, const idep_String &idep_string)
int operator>= (const char *str, const idep_String &idep_string)
int operator< (const char *str, const idep_String &idep_string)
int operator<= (const char *str, const idep_String &idep_string)

Function Documentation

int operator!= ( const char *  str,
const idep_String idep_string 
)

Definition at line 138 of file idep_string.cxx.

00139 {
00140     return strcmp(str, string) != 0;
00141 }

int operator!= ( const idep_String idep_string,
const char *  str 
)

Definition at line 169 of file idep_string.cxx.

00170 {
00171     return strcmp(string, str) != 0;
00172 }

int operator!= ( const idep_String left,
const idep_String right 
)

Definition at line 107 of file idep_string.cxx.

00108 {
00109     return strcmp(left, right) != 0;
00110 }

idep_String operator+ ( const idep_String left,
const idep_String right 
)

Definition at line 87 of file idep_string.cxx.

00088 {
00089     return idep_String(left) += right;
00090 }

idep_String operator+ ( const char *  str,
const idep_String idep_string 
)

Definition at line 92 of file idep_string.cxx.

00093 {
00094     return idep_String(str) += string;
00095 }

idep_String operator+ ( const idep_String idep_string,
const char *  str 
)

Definition at line 97 of file idep_string.cxx.

00098 {
00099     return idep_String(string) += str;
00100 }

int operator< ( const char *  str,
const idep_String idep_string 
)

Definition at line 143 of file idep_string.cxx.

00144 {
00145     return strcmp(str, string) <  0;
00146 }

int operator< ( const idep_String idep_string,
const char *  str 
)

Definition at line 174 of file idep_string.cxx.

00175 {
00176     return strcmp(string, str) <  0;
00177 }

int operator< ( const idep_String left,
const idep_String right 
)

Definition at line 112 of file idep_string.cxx.

00113 {
00114     return strcmp(left, right) <  0;
00115 }

int operator<= ( const char *  str,
const idep_String idep_string 
)

Definition at line 148 of file idep_string.cxx.

00149 {
00150     return strcmp(str, string) <= 0;
00151 }

int operator<= ( const idep_String idep_string,
const char *  str 
)

Definition at line 179 of file idep_string.cxx.

00180 {
00181     return strcmp(string, str) <= 0;
00182 }

int operator<= ( const idep_String left,
const idep_String right 
)

Definition at line 117 of file idep_string.cxx.

00118 {
00119     return strcmp(left, right) <= 0;
00120 }

int operator== ( const char *  str,
const idep_String idep_string 
)

Definition at line 133 of file idep_string.cxx.

00134 {
00135     return strcmp(str, string) == 0;
00136 }

int operator== ( const idep_String idep_string,
const char *  str 
)

Definition at line 164 of file idep_string.cxx.

00165 {
00166     return strcmp(str, string) == 0;
00167 }

int operator== ( const idep_String left,
const idep_String right 
)

Definition at line 102 of file idep_string.cxx.

00103 {
00104     return strcmp(left, right) == 0;
00105 }

int operator> ( const char *  str,
const idep_String idep_string 
)

Definition at line 153 of file idep_string.cxx.

00154 {
00155     return strcmp(str, string) >  0;
00156 }

int operator> ( const idep_String idep_string,
const char *  str 
)

Definition at line 184 of file idep_string.cxx.

00185 {
00186     return strcmp(string, str) >  0;
00187 }

int operator> ( const idep_String left,
const idep_String right 
)

Definition at line 122 of file idep_string.cxx.

00123 {
00124     return strcmp(left, right) >  0;
00125 }

int operator>= ( const char *  str,
const idep_String idep_string 
)

Definition at line 158 of file idep_string.cxx.

00159 {
00160     return strcmp(str, string) >= 0;
00161 }

int operator>= ( const idep_String idep_string,
const char *  str 
)

Definition at line 189 of file idep_string.cxx.

00190 {
00191     return strcmp(string, str) >= 0;
00192 }

int operator>= ( const idep_String left,
const idep_String right 
)

Definition at line 127 of file idep_string.cxx.

00128 {
00129     return strcmp(left, right) >= 0;
00130 }


Generated on 19 Jan 2018 for loon by  doxygen 1.6.1