casa
$Rev:20696$
|
Data types and their undefined values. More...
#include <ValType.h>
Static Public Member Functions | |
static Bool | undefBool () |
Get the "undefined value" for this data type as the function's return value. | |
static Char | undefChar () |
static uChar | undefUChar () |
static Short | undefShort () |
static uShort | undefUShort () |
static Int | undefInt () |
static uInt | undefUInt () |
static Int64 | undefInt64 () |
static float | undefFloat () |
static double | undefDouble () |
static Complex | undefComplex () |
static DComplex | undefDComplex () |
static String | undefString () |
static void | getUndef (Bool *) |
Get the "undefined value" for this data type in the argument. | |
static void | getUndef (Char *) |
static void | getUndef (uChar *) |
static void | getUndef (Short *) |
static void | getUndef (uShort *) |
static void | getUndef (Int *) |
static void | getUndef (uInt *) |
static void | getUndef (Int64 *) |
static void | getUndef (float *) |
static void | getUndef (double *) |
static void | getUndef (Complex *) |
static void | getUndef (DComplex *) |
static void | getUndef (String *) |
static void | getUndef (void *) |
static DataType | getType (const Bool *) |
Get the data type code for this type as the function's return value. | |
static DataType | getType (const Char *) |
static DataType | getType (const uChar *) |
static DataType | getType (const Short *) |
static DataType | getType (const uShort *) |
static DataType | getType (const Int *) |
static DataType | getType (const uInt *) |
static DataType | getType (const Int64 *) |
static DataType | getType (const float *) |
static DataType | getType (const double *) |
static DataType | getType (const Complex *) |
static DataType | getType (const DComplex *) |
static DataType | getType (const String *) |
static DataType | getType (const TableRecord *) |
static DataType | getType (const void *) |
static const String & | getTypeStr (DataType) |
Get the name of the data type. | |
static const String & | getTypeStr (const Bool *) |
static const String & | getTypeStr (const Char *) |
static const String & | getTypeStr (const uChar *) |
static const String & | getTypeStr (const Short *) |
static const String & | getTypeStr (const uShort *) |
static const String & | getTypeStr (const Int *) |
static const String & | getTypeStr (const uInt *) |
static const String & | getTypeStr (const Int64 *) |
static const String & | getTypeStr (const float *) |
static const String & | getTypeStr (const double *) |
static const String & | getTypeStr (const Complex *) |
static const String & | getTypeStr (const DComplex *) |
static const String & | getTypeStr (const String *) |
static const String & | getTypeStr (const TableRecord *) |
static const String & | getTypeStr (const void *) |
static int | getTypeSize (DataType) |
Get the size of data type (in local format). | |
static int | getCanonicalSize (DataType, Bool BECanonical=True) |
Get the size of data type in canonical format. | |
static void | getCanonicalFunc (DataType dt, Conversion::ValueFunction *&readFunc, Conversion::ValueFunction *&writeFunc, uInt &nrElementsPerValue, Bool BECanonical=True) |
Get the functions to convert to/from canonical format. | |
static Bool | isPromotable (DataType from, DataType to) |
Test if a data type can be promoted to another. | |
static ObjCompareFunc * | getCmpFunc (DataType) |
Get the pointer to the routine which compares two values. | |
static CountedPtr< BaseCompare > | getCmpObj (DataType) |
Get the object which compares two values. | |
static void | put (AipsIO &, const Bool *) |
Put the value into AipsIO . | |
static void | put (AipsIO &, const Char *) |
static void | put (AipsIO &, const uChar *) |
static void | put (AipsIO &, const Short *) |
static void | put (AipsIO &, const uShort *) |
static void | put (AipsIO &, const Int *) |
static void | put (AipsIO &, const uInt *) |
static void | put (AipsIO &, const Int64 *) |
static void | put (AipsIO &, const float *) |
static void | put (AipsIO &, const double *) |
static void | put (AipsIO &, const Complex *) |
static void | put (AipsIO &, const DComplex *) |
static void | put (AipsIO &, const String *) |
static void | put (AipsIO &, const void *) |
static void | get (AipsIO &, Bool *) |
Get the value from AipsIO . | |
static void | get (AipsIO &, Char *) |
static void | get (AipsIO &, uChar *) |
static void | get (AipsIO &, Short *) |
static void | get (AipsIO &, uShort *) |
static void | get (AipsIO &, Int *) |
static void | get (AipsIO &, uInt *) |
static void | get (AipsIO &, Int64 *) |
static void | get (AipsIO &, float *) |
static void | get (AipsIO &, double *) |
static void | get (AipsIO &, Complex *) |
static void | get (AipsIO &, DComplex *) |
static void | get (AipsIO &, String *) |
static void | get (AipsIO &, void *) |
static void | put (ostream &, const Bool *) |
Put the value into the ostream . | |
static void | put (ostream &, const Char *) |
static void | put (ostream &, const uChar *) |
static void | put (ostream &, const Short *) |
static void | put (ostream &, const uShort *) |
static void | put (ostream &, const Int *) |
static void | put (ostream &, const uInt *) |
static void | put (ostream &, const Int64 *) |
static void | put (ostream &, const float *) |
static void | put (ostream &, const double *) |
static void | put (ostream &, const Complex *) |
static void | put (ostream &, const DComplex *) |
static void | put (ostream &, const String *) |
static void | put (ostream &, const void *) |
static int | isDefined (const Bool *value, const Bool *undef) |
Check if a value is defined, i.e. | |
static int | isDefined (const Char *value, const Char *undef) |
static int | isDefined (const uChar *value, const uChar *undef) |
static int | isDefined (const Short *value, const Short *undef) |
static int | isDefined (const uShort *value, const uShort *undef) |
static int | isDefined (const Int *value, const Int *undef) |
static int | isDefined (const uInt *value, const uInt *undef) |
static int | isDefined (const Int64 *value, const Int64 *undef) |
static int | isDefined (const float *value, const float *undef) |
static int | isDefined (const double *value, const double *undef) |
static int | isDefined (const Complex *value, const Complex *undef) |
static int | isDefined (const DComplex *value, const DComplex *undef) |
static int | isDefined (const String *value, const String *undef) |
static int | isDefined (const void *value, const void *undef) |
Private Member Functions | |
ValType () | |
This class is not meant to be constructed. | |
Static Private Attributes | |
static const Bool | undefbool |
static const Char | undefchar |
static const uChar | undefuchar |
static const Short | undefshort |
static const uShort | undefushort |
static const Int | undefint |
static const uInt | undefuint |
static const Int64 | undefint64 |
static const float | undeffloat |
static const double | undefdouble |
static const Complex | undefcomplex |
static const DComplex | undefdcomplex |
static const String | undefstring |
static const String | strbool |
static const String | strchar |
static const String | struchar |
static const String | strshort |
static const String | strushort |
static const String | strint |
static const String | struint |
static const String | strint64 |
static const String | strfloat |
static const String | strdouble |
static const String | strcomplex |
static const String | strdcomplex |
static const String | strstring |
static const String | strrecord |
static const String | strtable |
static const String | strother |
static const String | strunknown |
Data types and their undefined values.
Public interface
Class ValType
describes the data types and their "undefined values".
Supported are built-in data types, Bool
, String
, Complex
and DComplex
. As a rule, the smallest possible value of a data type is used as its "undefined value"; for String
we use the null string, and for Bool
the value False.
The class does not contain data. It merely defines constants and has overloaded functions that return in some form the "undefined value", the data type, or certain other information about the data type.
casa::ValType::ValType | ( | ) | [private] |
This class is not meant to be constructed.
void casa::ValType::get | ( | AipsIO & | ios, |
Bool * | value | ||
) | [inline, static] |
Get the value from AipsIO
.
The void*
function is not doing anything and is for TpOther types.
Definition at line 458 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
Char * | value | ||
) | [inline, static] |
Definition at line 460 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
uChar * | value | ||
) | [inline, static] |
Definition at line 462 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
Short * | value | ||
) | [inline, static] |
Definition at line 464 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
uShort * | value | ||
) | [inline, static] |
Definition at line 466 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
Int * | value | ||
) | [inline, static] |
Definition at line 468 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
uInt * | value | ||
) | [inline, static] |
Definition at line 470 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
Int64 * | value | ||
) | [inline, static] |
Definition at line 472 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
float * | value | ||
) | [inline, static] |
Definition at line 474 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
double * | value | ||
) | [inline, static] |
Definition at line 476 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
Complex * | value | ||
) | [inline, static] |
Definition at line 478 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
DComplex * | value | ||
) | [inline, static] |
Definition at line 480 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | ios, |
String * | value | ||
) | [inline, static] |
Definition at line 482 of file ValType.h.
References casa::value().
void casa::ValType::get | ( | AipsIO & | , |
void * | |||
) | [inline, static] |
static void casa::ValType::getCanonicalFunc | ( | DataType | dt, |
Conversion::ValueFunction *& | readFunc, | ||
Conversion::ValueFunction *& | writeFunc, | ||
uInt & | nrElementsPerValue, | ||
Bool | BECanonical = True |
||
) | [static] |
Get the functions to convert to/from canonical format.
These functions take the number of pixels as the length argument. It returns the number of elements per value; normally this is 1, but for complex values it is 2 (since they convert float/double).
The argument BECanonical
determines if the big-endian or little-endian canonical format is used.
static int casa::ValType::getCanonicalSize | ( | DataType | , |
Bool | BECanonical = True |
||
) | [static] |
Get the size of data type in canonical format.
The argument BECanonical
determines if the big-endian or little-endian canonical format is used.
static ObjCompareFunc* casa::ValType::getCmpFunc | ( | DataType | ) | [static] |
Get the pointer to the routine which compares two values.
static CountedPtr<BaseCompare> casa::ValType::getCmpObj | ( | DataType | ) | [static] |
Get the object which compares two values.
DataType casa::ValType::getType | ( | const Bool * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const Char * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const uChar * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const Short * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const uShort * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const Int * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const uInt * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const Int64 * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const float * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const double * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const Complex * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const DComplex * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const String * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const TableRecord * | ) | [inline, static] |
DataType casa::ValType::getType | ( | const void * | ) | [inline, static] |
static int casa::ValType::getTypeSize | ( | DataType | ) | [static] |
Get the size of data type (in local format).
static const String& casa::ValType::getTypeStr | ( | DataType | ) | [static] |
Get the name of the data type.
The void*
returns the string "Other ".
Referenced by casa::ValTypeId_global_functions_typeid::valDataTypeId().
const String & casa::ValType::getTypeStr | ( | const Bool * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const Char * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const uChar * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const Short * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const uShort * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const Int * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const uInt * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const Int64 * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const float * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const double * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const Complex * | ) | [inline, static] |
Definition at line 418 of file ValType.h.
References strcomplex.
const String & casa::ValType::getTypeStr | ( | const DComplex * | ) | [inline, static] |
Definition at line 420 of file ValType.h.
References strdcomplex.
const String & casa::ValType::getTypeStr | ( | const String * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const TableRecord * | ) | [inline, static] |
const String & casa::ValType::getTypeStr | ( | const void * | ) | [inline, static] |
void casa::ValType::getUndef | ( | Bool * | val | ) | [inline, static] |
void casa::ValType::getUndef | ( | Char * | val | ) | [inline, static] |
void casa::ValType::getUndef | ( | uChar * | val | ) | [inline, static] |
Definition at line 342 of file ValType.h.
References undefuchar.
void casa::ValType::getUndef | ( | Short * | val | ) | [inline, static] |
Definition at line 344 of file ValType.h.
References undefshort.
void casa::ValType::getUndef | ( | uShort * | val | ) | [inline, static] |
Definition at line 346 of file ValType.h.
References undefushort.
void casa::ValType::getUndef | ( | Int * | val | ) | [inline, static] |
void casa::ValType::getUndef | ( | uInt * | val | ) | [inline, static] |
void casa::ValType::getUndef | ( | Int64 * | val | ) | [inline, static] |
Definition at line 352 of file ValType.h.
References undefint64.
void casa::ValType::getUndef | ( | float * | val | ) | [inline, static] |
Definition at line 354 of file ValType.h.
References undeffloat.
void casa::ValType::getUndef | ( | double * | val | ) | [inline, static] |
Definition at line 356 of file ValType.h.
References undefdouble.
void casa::ValType::getUndef | ( | Complex * | val | ) | [inline, static] |
Definition at line 358 of file ValType.h.
References undefcomplex.
void casa::ValType::getUndef | ( | DComplex * | val | ) | [inline, static] |
Definition at line 360 of file ValType.h.
References undefdcomplex.
void casa::ValType::getUndef | ( | String * | val | ) | [inline, static] |
Definition at line 362 of file ValType.h.
References undefstring.
void casa::ValType::getUndef | ( | void * | ) | [inline, static] |
int casa::ValType::isDefined | ( | const Bool * | value, |
const Bool * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const Char * | value, |
const Char * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const uChar * | value, |
const uChar * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const Short * | value, |
const Short * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const uShort * | value, |
const uShort * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const Int * | value, |
const Int * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const uInt * | value, |
const uInt * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const Int64 * | value, |
const Int64 * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const float * | value, |
const float * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const double * | value, |
const double * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const Complex * | value, |
const Complex * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const DComplex * | value, |
const DComplex * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const String * | value, |
const String * | undef | ||
) | [inline, static] |
int casa::ValType::isDefined | ( | const void * | value, |
const void * | undef | ||
) | [inline, static] |
static Bool casa::ValType::isPromotable | ( | DataType | from, |
DataType | to | ||
) | [static] |
Test if a data type can be promoted to another.
void casa::ValType::put | ( | AipsIO & | ios, |
const Bool * | value | ||
) | [inline, static] |
Put the value into AipsIO
.
The void*
function is not doing anything and is for TpOther types.
Definition at line 429 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const Char * | value | ||
) | [inline, static] |
Definition at line 431 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const uChar * | value | ||
) | [inline, static] |
Definition at line 433 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const Short * | value | ||
) | [inline, static] |
Definition at line 435 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const uShort * | value | ||
) | [inline, static] |
Definition at line 437 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const Int * | value | ||
) | [inline, static] |
Definition at line 439 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const uInt * | value | ||
) | [inline, static] |
Definition at line 441 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const Int64 * | value | ||
) | [inline, static] |
Definition at line 443 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const float * | value | ||
) | [inline, static] |
Definition at line 445 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const double * | value | ||
) | [inline, static] |
Definition at line 447 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const Complex * | value | ||
) | [inline, static] |
Definition at line 449 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const DComplex * | value | ||
) | [inline, static] |
Definition at line 451 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | ios, |
const String * | value | ||
) | [inline, static] |
Definition at line 453 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | AipsIO & | , |
const void * | |||
) | [inline, static] |
void casa::ValType::put | ( | ostream & | ios, |
const Bool * | value | ||
) | [inline, static] |
Put the value into the ostream
.
The void*
function is not doing anything and is for TpOther types.
Definition at line 487 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const Char * | value | ||
) | [inline, static] |
Definition at line 489 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const uChar * | value | ||
) | [inline, static] |
Definition at line 491 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const Short * | value | ||
) | [inline, static] |
Definition at line 493 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const uShort * | value | ||
) | [inline, static] |
Definition at line 495 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const Int * | value | ||
) | [inline, static] |
Definition at line 497 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const uInt * | value | ||
) | [inline, static] |
Definition at line 499 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const Int64 * | value | ||
) | [inline, static] |
Definition at line 501 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const float * | value | ||
) | [inline, static] |
Definition at line 503 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const double * | value | ||
) | [inline, static] |
Definition at line 505 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const Complex * | value | ||
) | [inline, static] |
Definition at line 507 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const DComplex * | value | ||
) | [inline, static] |
Definition at line 509 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | ios, |
const String * | value | ||
) | [inline, static] |
Definition at line 511 of file ValType.h.
References casa::value().
void casa::ValType::put | ( | ostream & | , |
const void * | |||
) | [inline, static] |
Bool casa::ValType::undefBool | ( | ) | [inline, static] |
Char casa::ValType::undefChar | ( | ) | [inline, static] |
Complex casa::ValType::undefComplex | ( | ) | [inline, static] |
Definition at line 330 of file ValType.h.
References undefcomplex.
DComplex casa::ValType::undefDComplex | ( | ) | [inline, static] |
Definition at line 332 of file ValType.h.
References undefdcomplex.
double casa::ValType::undefDouble | ( | ) | [inline, static] |
Definition at line 328 of file ValType.h.
References undefdouble.
float casa::ValType::undefFloat | ( | ) | [inline, static] |
Definition at line 326 of file ValType.h.
References undeffloat.
Int casa::ValType::undefInt | ( | ) | [inline, static] |
Int64 casa::ValType::undefInt64 | ( | ) | [inline, static] |
Definition at line 324 of file ValType.h.
References undefint64.
Short casa::ValType::undefShort | ( | ) | [inline, static] |
Definition at line 316 of file ValType.h.
References undefshort.
String casa::ValType::undefString | ( | ) | [inline, static] |
Definition at line 334 of file ValType.h.
References undefstring.
uChar casa::ValType::undefUChar | ( | ) | [inline, static] |
Definition at line 314 of file ValType.h.
References undefuchar.
uInt casa::ValType::undefUInt | ( | ) | [inline, static] |
uShort casa::ValType::undefUShort | ( | ) | [inline, static] |
Definition at line 318 of file ValType.h.
References undefushort.
const String casa::ValType::strbool [static, private] |
Definition at line 285 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strchar [static, private] |
Definition at line 286 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strcomplex [static, private] |
Definition at line 295 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strdcomplex [static, private] |
Definition at line 296 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strdouble [static, private] |
Definition at line 294 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strfloat [static, private] |
Definition at line 293 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strint [static, private] |
Definition at line 290 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strint64 [static, private] |
Definition at line 292 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strother [static, private] |
Definition at line 300 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strrecord [static, private] |
Definition at line 298 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strshort [static, private] |
Definition at line 288 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strstring [static, private] |
Definition at line 297 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strtable [static, private] |
const String casa::ValType::struchar [static, private] |
Definition at line 287 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::struint [static, private] |
Definition at line 291 of file ValType.h.
Referenced by getTypeStr().
const String casa::ValType::strunknown [static, private] |
const String casa::ValType::strushort [static, private] |
Definition at line 289 of file ValType.h.
Referenced by getTypeStr().
const Bool casa::ValType::undefbool [static, private] |
const Char casa::ValType::undefchar [static, private] |
Definition at line 272 of file ValType.h.
Referenced by getUndef(), and undefChar().
const Complex casa::ValType::undefcomplex [static, private] |
Definition at line 281 of file ValType.h.
Referenced by getUndef(), and undefComplex().
const DComplex casa::ValType::undefdcomplex [static, private] |
Definition at line 282 of file ValType.h.
Referenced by getUndef(), and undefDComplex().
const double casa::ValType::undefdouble [static, private] |
Definition at line 280 of file ValType.h.
Referenced by getUndef(), and undefDouble().
const float casa::ValType::undeffloat [static, private] |
Definition at line 279 of file ValType.h.
Referenced by getUndef(), and undefFloat().
const Int casa::ValType::undefint [static, private] |
Definition at line 276 of file ValType.h.
Referenced by getUndef(), and undefInt().
const Int64 casa::ValType::undefint64 [static, private] |
Definition at line 278 of file ValType.h.
Referenced by getUndef(), and undefInt64().
const Short casa::ValType::undefshort [static, private] |
Definition at line 274 of file ValType.h.
Referenced by getUndef(), and undefShort().
const String casa::ValType::undefstring [static, private] |
Definition at line 283 of file ValType.h.
Referenced by getUndef(), and undefString().
const uChar casa::ValType::undefuchar [static, private] |
Definition at line 273 of file ValType.h.
Referenced by getUndef(), and undefUChar().
const uInt casa::ValType::undefuint [static, private] |
Definition at line 277 of file ValType.h.
Referenced by getUndef(), and undefUInt().
const uShort casa::ValType::undefushort [static, private] |
Definition at line 275 of file ValType.h.
Referenced by getUndef(), and undefUShort().