52 #ifndef __PCL_FITSHeaderKeyword_h
53 #define __PCL_FITSHeaderKeyword_h
58 #include <pcl/Diagnostics.h>
105 , comment( a_comment )
110 template <
class S1,
class S2,
class S3>
152 return value ==
'T' || value ==
'F';
191 if ( !value.
IsEmpty() && *value ==
'\'' )
194 if ( value[n] ==
'\'' )
196 stripped = value.Substring( 1, n );
201 return stripped.Trimmed();
Dynamic array of FITS header keywords.
bool StartsWith(const GenericString< T, R1, A1 > &s) const noexcept
bool IsEmpty() const noexcept
bool IsNumeral() const noexcept
int CompareIC(const GenericString< T, R1, A1 > &s, bool localeAware=true) const noexcept
void EnsureSingleQuoted()
size_type Length() const noexcept
Eight-bit string (ISO/IEC-8859-1 or UTF-8 string)
bool TryToDouble(double &value) const noexcept
bool operator==(const Array< T, A > &x1, const Array< T, A > &x2) noexcept
bool operator<(const Array< T, A > &x1, const Array< T, A > &x2) noexcept