casacore
Typedefs | Variables
casacore::casacore Namespace Reference

Typedefs

typedef bool Bool
 Define the standard types used by Casacore. More...
 
typedef char Char
 
typedef unsigned char uChar
 
typedef short Short
 
typedef unsigned short uShort
 
typedef int Int
 
typedef unsigned int uInt
 
typedef long Long
 
typedef unsigned long uLong
 
typedef float Float
 
typedef double Double
 
typedef long double lDouble
 
typedef long long Int64
 Define the extra non-standard types used by Casacore (like proposed uSize, Size) More...
 
typedef unsigned long long uInt64
 
typedef int FitsLong
 

Variables

const Bool True
 
const Bool False
 
Bool aips_debug_on
 If AIPS_DEBUG is not defined, then the symbol expands to (0) which in an if should be removed by the dead code eliminator of any optimizer; thus using this in your code should have no performance penalty in the normal case. More...
 

Typedef Documentation

◆ Bool

Define the standard types used by Casacore.

Definition at line 43 of file LatticeStatistics.h.

◆ Char

Definition at line 47 of file LatticeStatistics.h.

◆ Double

Definition at line 56 of file LatticeStatistics.h.

◆ FitsLong

Definition at line 44 of file LatticeStatistics.h.

◆ Float

Definition at line 55 of file LatticeStatistics.h.

◆ Int

Definition at line 51 of file LatticeStatistics.h.

◆ Int64

typedef long long casacore::casacore::Int64

Define the extra non-standard types used by Casacore (like proposed uSize, Size)

A guaranteed 64-bit long integer (for a.o. large file systems). An implementation must support the + and - operators.

Definition at line 39 of file LatticeStatistics.h.

◆ lDouble

typedef long double casacore::casacore::lDouble

Definition at line 57 of file LatticeStatistics.h.

◆ Long

Definition at line 53 of file LatticeStatistics.h.

◆ Short

Definition at line 49 of file LatticeStatistics.h.

◆ uChar

typedef unsigned char casacore::casacore::uChar

Definition at line 48 of file LatticeStatistics.h.

◆ uInt

typedef unsigned int casacore::casacore::uInt

Definition at line 52 of file LatticeStatistics.h.

◆ uInt64

typedef unsigned long long casacore::casacore::uInt64

Definition at line 40 of file LatticeStatistics.h.

◆ uLong

typedef unsigned long casacore::casacore::uLong

Definition at line 54 of file LatticeStatistics.h.

◆ uShort

typedef unsigned short casacore::casacore::uShort

Definition at line 50 of file LatticeStatistics.h.

Variable Documentation

◆ aips_debug_on

Bool casacore::casacore::aips_debug_on

If AIPS_DEBUG is not defined, then the symbol expands to (0) which in an if should be removed by the dead code eliminator of any optimizer; thus using this in your code should have no performance penalty in the normal case.

If compiled with AIPS_DEBUG, then aips_debug is (defined to ) a global boolean variable (so it can be turned on and off in a debugger) which is initialized to True.

◆ False

const Bool casacore::casacore::False

Definition at line 45 of file LatticeStatistics.h.

◆ True

const Bool casacore::casacore::True

Definition at line 44 of file LatticeStatistics.h.