casa  $Rev:20696$
Namespaces | Functions
CasacSupport.h File Reference

Go to the source code of this file.

Namespaces

namespace  casa
 

this file contains all the compiler specific defines


Functions

Vector< String > casa::toVectorString (const std::vector< std::string > &)
std::vector< std::string > casa::fromVectorString (const Vector< String > &)
String casa::toCasaString (const casac::variant &)
Quantity casa::casaQuantity (const casac::Quantity &)
Quantity casa::casaQuantity (const casac::variant &)
 Constructs and returns a Quantity from its input.
Quantum< Vector< Double > > casa::casaQuantumVector (const casac::variant &)
::casac::Quantity casa::casacQuantity (const Quantity &)
::casac::recordcasa::fromRecord (const Record &)
 See note in implementation about possible memory leak.
Bool casa::toCasaVectorQuantity (const ::casac::variant &theval, casa::Vector< casa::Quantity > &theQuants)
 makes a Vector of Quantity out of strings or vector of such or later records
::casac::recordcasa::recordFromQuantity (const Quantity q)
::casac::recordcasa::recordFromQuantity (const Quantum< Vector< Double > > &q)
Record * casa::toRecord (const casac::record &)
ValueHolder * casa::toValueHolder (const casac::variant &)
::casac::variantcasa::fromValueHolder (const ValueHolder &)
Bool casa::casaMDirection (const ::casac::variant &theVar, MDirection &theMeas)
Bool casa::ang_as_formatted_str (string &out, const casa::Quantity &qang, const std::string &format, const Int precision)
Bool casa::MDirection2str (const MDirection &in, std::string &out)
Bool casa::casaMFrequency (const ::casac::variant &theVar, MFrequency &theMeas)
Bool casa::casaMPosition (const ::casac::variant &theVar, MPosition &theMeas)
Bool casa::casaMRadialVelocity (const ::casac::variant &theVar, MRadialVelocity &theMeas)
Bool casa::casaMEpoch (const ::casac::variant &theVar, MEpoch &theMeas)
Int casa::sepCommaEmptyToVectorStrings (Vector< String > &retStr, const std::string &str)
 utility to split a single string to multiple if they are , or empty space seperated.
Int casa::sepCommaToVectorStrings (Vector< String > &retStr, const std::string &str)
vector< double > casa::toVectorDouble (const ::casac::variant &v, const String &varName)
 allow variant types DOUBLE, DOUBLEVEC, INT, INVEC.
vector< string > casa::toVectorString (const ::casac::variant &v, const String &varName)
 Allow variant types STRING or STRINGVEC.
vector< int > casa::toVectorInt (const ::casac::variant &v, const String &varName)
 Allow variant types INT or INTVEC.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines