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::CompareNoCase Class Reference

Case-insensitive string comparison class. More...

#include <Compare.h>

Inheritance diagram for casacore::CompareNoCase:

Public Member Functions

virtual ~CompareNoCase ()
virtual int comp (const void *obj1, const void *obj2) const
 Compare the left and right string value in a case-insensitive way. More...
- Public Member Functions inherited from casacore::BaseCompare
virtual ~BaseCompare ()
virtual DataType dataType () const
 Get the data type of a straight-forward sort comparison in ObjCompare. More...

Detailed Description

Case-insensitive string comparison class.

Intended use:

Public interface

Review Status

Test programs:


This class is meant for an case-insensitive comparison in a sort or table iteration.

Definition at line 191 of file Compare.h.

Constructor & Destructor Documentation

virtual casacore::CompareNoCase::~CompareNoCase ( )

Member Function Documentation

virtual int casacore::CompareNoCase::comp ( const void *  obj1,
const void *  obj2 
) const

Compare the left and right string value in a case-insensitive way.

Implements casacore::BaseCompare.

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