casacore
Loading...
Searching...
No Matches
std Namespace Reference

Define real & complex conjugation for non-complex types and put comparisons into std namespace. More...

Classes

struct  hash< casacore::String >

Functions

float conj (float x)
double conj (double x)
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)

Detailed Description

Define real & complex conjugation for non-complex types and put comparisons into std namespace.

Define the hash function for String, so unordered_set<String> can be used.

Function Documentation

◆ conj() [1/2]

double std::conj ( double x)
inline

Definition at line 346 of file Complex.h.

◆ conj() [2/2]

float std::conj ( float x)
inline

Definition at line 345 of file Complex.h.

◆ operator<()

bool casacore::operator< ( const String & x,
const String & y )
inline

Definition at line 853 of file String.h.

◆ operator<=()

bool casacore::operator<= ( const String & x,
const String & y )
inline

Definition at line 854 of file String.h.

◆ operator>()

bool casacore::operator> ( const String & x,
const String & y )
inline

Definition at line 851 of file String.h.

◆ operator>=()

bool casacore::operator>= ( const String & x,
const String & y )
inline

Definition at line 852 of file String.h.