PCL
GenericString Relational Operators

Functions

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator< (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2)
 
template<class T , class R , class A >
bool pcl::operator< (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2)
 
template<class T , class R , class A >
bool pcl::operator< (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2)
 
template<class T , class R , class A >
bool pcl::operator< (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2)
 
template<class T , class R , class A >
bool pcl::operator< (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2)
 
template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator<= (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2)
 
template<class T , class R , class A >
bool pcl::operator<= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2)
 
template<class T , class R , class A >
bool pcl::operator<= (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2)
 
template<class T , class R , class A >
bool pcl::operator<= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2)
 
template<class T , class R , class A >
bool pcl::operator<= (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2)
 
template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator== (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2)
 
template<class T , class R , class A >
bool pcl::operator== (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2)
 
template<class T , class R , class A >
bool pcl::operator== (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2)
 
template<class T , class R , class A >
bool pcl::operator== (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2)
 
template<class T , class R , class A >
bool pcl::operator== (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2)
 
template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator> (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2)
 
template<class T , class R , class A >
bool pcl::operator> (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2)
 
template<class T , class R , class A >
bool pcl::operator> (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2)
 
template<class T , class R , class A >
bool pcl::operator> (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2)
 
template<class T , class R , class A >
bool pcl::operator> (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2)
 
template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator>= (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2)
 
template<class T , class R , class A >
bool pcl::operator>= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2)
 
template<class T , class R , class A >
bool pcl::operator>= (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2)
 
template<class T , class R , class A >
bool pcl::operator>= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2)
 
template<class T , class R , class A >
bool pcl::operator>= (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2)
 

Detailed Description

Function Documentation

◆ operator<() [1/5]

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator< ( const GenericString< T, R1, A1 > &  s1,
const GenericString< T, R2, A2 > &  s2 
)
inline

Returns true iff a string s1 is less than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5073 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator<() [2/5]

template<class T , class R , class A >
bool pcl::operator< ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::const_c_string  t2 
)
inline

Returns true iff a string s1 is less than a null-terminated string t2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5137 of file String.h.

◆ operator<() [3/5]

template<class T , class R , class A >
bool pcl::operator< ( typename GenericString< T, R, A >::const_c_string  t1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a null-terminated string t1 is less than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5201 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator<() [4/5]

template<class T , class R , class A >
bool pcl::operator< ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::char_type  c2 
)
inline

Returns true iff a string s1 is less than a character c2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5265 of file String.h.

◆ operator<() [5/5]

template<class T , class R , class A >
bool pcl::operator< ( typename GenericString< T, R, A >::char_type  c1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a character c1 is less than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5329 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator<=() [1/5]

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator<= ( const GenericString< T, R1, A1 > &  s1,
const GenericString< T, R2, A2 > &  s2 
)
inline

Returns true iff a string s1 is less than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5086 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator<=() [2/5]

template<class T , class R , class A >
bool pcl::operator<= ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::const_c_string  t2 
)
inline

Returns true iff a string s1 is less than or equal to a null-terminated string t2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5150 of file String.h.

◆ operator<=() [3/5]

template<class T , class R , class A >
bool pcl::operator<= ( typename GenericString< T, R, A >::const_c_string  t1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a null-terminated string t1 is less than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5214 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator<=() [4/5]

template<class T , class R , class A >
bool pcl::operator<= ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::char_type  c2 
)
inline

Returns true iff a string s1 is less than or equal to a character c2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5278 of file String.h.

◆ operator<=() [5/5]

template<class T , class R , class A >
bool pcl::operator<= ( typename GenericString< T, R, A >::char_type  c1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a character c1 is less than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5342 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator==() [1/5]

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator== ( const GenericString< T, R1, A1 > &  s1,
const GenericString< T, R2, A2 > &  s2 
)
inline

Returns true iff two strings s1 and s2 are equal.

Definition at line 5060 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator==() [2/5]

template<class T , class R , class A >
bool pcl::operator== ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::const_c_string  t2 
)
inline

Returns true iff a string s1 is equal to a null-terminated string t2.

Definition at line 5124 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator==() [3/5]

template<class T , class R , class A >
bool pcl::operator== ( typename GenericString< T, R, A >::const_c_string  t1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a null-terminated string t1 is equal to a string s2.

Definition at line 5188 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator==() [4/5]

template<class T , class R , class A >
bool pcl::operator== ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::char_type  c2 
)
inline

Returns true iff a string s1 is equal to a character c2.

Definition at line 5252 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator==() [5/5]

template<class T , class R , class A >
bool pcl::operator== ( typename GenericString< T, R, A >::char_type  c1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a character c1 is equal to a string s2.

Definition at line 5316 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>() [1/5]

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator> ( const GenericString< T, R1, A1 > &  s1,
const GenericString< T, R2, A2 > &  s2 
)
inline

Returns true iff a string s1 is greater than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5099 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>() [2/5]

template<class T , class R , class A >
bool pcl::operator> ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::const_c_string  t2 
)
inline

Returns true iff a string s1 is greater than a null-terminated string t2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5163 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>() [3/5]

template<class T , class R , class A >
bool pcl::operator> ( typename GenericString< T, R, A >::const_c_string  t1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a null-terminated string t1 is greater than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5227 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>() [4/5]

template<class T , class R , class A >
bool pcl::operator> ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::char_type  c2 
)
inline

Returns true iff a string s1 is greater than a character c2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5291 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>() [5/5]

template<class T , class R , class A >
bool pcl::operator> ( typename GenericString< T, R, A >::char_type  c1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a character c1 is greater than a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5355 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>=() [1/5]

template<class T , class R1 , class A1 , class R2 , class A2 >
bool pcl::operator>= ( const GenericString< T, R1, A1 > &  s1,
const GenericString< T, R2, A2 > &  s2 
)
inline

Returns true iff a string s1 is greater than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5112 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>=() [2/5]

template<class T , class R , class A >
bool pcl::operator>= ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::const_c_string  t2 
)
inline

Returns true iff a string s1 is greater than or equal to a null-terminated string t2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5176 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>=() [3/5]

template<class T , class R , class A >
bool pcl::operator>= ( typename GenericString< T, R, A >::const_c_string  t1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a null-terminated string t1 is greater than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5240 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>=() [4/5]

template<class T , class R , class A >
bool pcl::operator>= ( const GenericString< T, R, A > &  s1,
typename GenericString< T, R, A >::char_type  c2 
)
inline

Returns true iff a string s1 is greater than or equal to a character c2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5304 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().

◆ operator>=() [5/5]

template<class T , class R , class A >
bool pcl::operator>= ( typename GenericString< T, R, A >::char_type  c1,
const GenericString< T, R, A > &  s2 
)
inline

Returns true iff a character c1 is greater than or equal to a string s2. This function performs a character-to-character, locale-unaware comparison of numeric character values. See GenericString<>::CompareCodePoints() for more information.

Definition at line 5368 of file String.h.

References pcl::GenericString< T, R, A >::CompareCodePoints().