Go to the source code of this file.
Classes | |
| class | casa::utilj::AipsErrorTrace |
| class | casa::utilj::Strings |
| class | casa::utilj::FirstFunctor< F, S > |
| class | casa::utilj::SecondFunctor< F, S > |
| class | casa::utilj::MemoryStatistics |
| class | casa::utilj::IoStatistics |
| class | casa::utilj::ThreadTimes |
| class | casa::utilj::DeltaThreadTimes |
| class | casa::utilj::RUsage |
| class | casa::utilj::ComposedFunctor< F, G > |
| prints out 104 116 136 More... | |
| class | casa::utilj::UnaryFunctor< D, R > |
| class | casa::utilj::Z |
Namespaces | |
| namespace | casa |
----------------------------------------------------------------------------- Start of casa namespace ----------------------------------------------------------------------------- | |
| namespace | casa::utilj |
Defines | |
| #define | DEPRECATED(func) |
| Casa Includes. | |
| #define | DEPRECATED_METHOD(comment) |
| pragma message("WARNING: You need to implement DEPRECATED for this compiler") | |
| #define | Assert |
| #define | Throw |
| #define | UnusedVariable(x) |
Functions | |
| template<typename Container > | |
| Bool | casa::utilj::containsKey (const typename Container::key_type &key, const Container &container) |
| template <typename Element, typename Container> Bool contains (const Element & e, const Container & c) { return c.find(e) != c.end(); } | |
| template<typename Container > | |
| Bool | casa::utilj::contains (const typename Container::value_type &e, const Container &c) |
| template<typename F , typename S > | |
| F & | casa::utilj::first (std::pair< F, S > &pair) |
| template<typename F , typename S > | |
| const F & | casa::utilj::first (const std::pair< F, S > &pair) |
| template<typename Container , typename Element > | |
| Container | casa::utilj::fillContainer (Element sentinel,...) |
| template<typename F , typename S > | |
| FirstFunctor< F, S > | casa::utilj::firstFunctor () |
| *String | casa::utilj::formatV (const String &formatString, va_list vaList) |
| DEPRECATED (String format (const char * formatString, . | |
| template<typename T > | |
| T | casa::utilj::getEnv (const String &name, const T &defaultValue) |
| Bool | casa::utilj::getEnv (const String &name, const Bool &defaultValue) |
| Int | casa::utilj::getEnv (const String &name, const Int &defaultValue) |
| String | casa::utilj::getTimestamp () |
| Bool | casa::utilj::isEnvDefined (const String &name) |
| std::vector< String > | casa::utilj::split (const String &string, const String &splitter, Bool ignoreConsecutiveSplitters=False) |
| template<typename Itr > | |
| String | casa::utilj::join (Itr begin, Itr end, const String &delimiter) |
| template<typename T > | |
| String | casa::utilj::join (const T &strings, const String &delimiter) |
| template<typename Itr , typename F > | |
| String | casa::utilj::join (Itr begin, Itr end, F f, const String &delimiter) |
| template<typename K , typename V > | |
| std::vector< K > | casa::utilj::mapKeys (const std::map< K, V > &aMap) |
| AipsError | casa::utilj::repackageAipsError (AipsError &error, const String &message, const String &file, Int line, const String &func) |
| template<typename F , typename S > | |
| F & | casa::utilj::second (std::pair< F, S > &pair) |
| template<typename F , typename S > | |
| const F & | casa::utilj::second (const std::pair< F, S > &pair) |
| template<typename F , typename S > | |
| SecondFunctor< F, S > | casa::utilj::secondFunctor () |
| template<typename K , typename V > | |
| std::vector< V > | casa::utilj::mapValues (const std::map< K, V > &aMap) |
| void | casa::utilj::printBacktrace (ostream &os, const String &prefix="") |
| long | casa::utilj::round (Double d) |
| void | casa::utilj::sleepMs (Int milliseconds) |
| void | casa::utilj::toStdError (const String &m, const String &prefix="*E* ") |
| void | casa::utilj::throwIf (Bool condition, const String &message, const String &file, Int line, const String &func=String()) |
| void | casa::utilj::throwIfError (Int errorCode, const String &prefix, const String &file, Int line, const String &func=String()) |
| template<typename It , typename Obj > | |
| string | casa::utilj::containerToString (It begin, It end, String(Obj::*func)() const, const String &delimiter=",", const String &wrapper="") |
| casa::utilj::transform (a.begin(), a.end(), std::ostream_iterator< int >(cout,"\n"), compose(unary(h), compose(unary(f), unary(f)))) | |
| Global Functions. | |
| template<typename F , typename G > | |
| ComposedFunctor< F, G > | casa::utilj::compose (F f, G g) |
| template<typename D , typename R > | |
| UnaryFunctor< D, R > | casa::utilj::unary (R(*f)(D)) |
| #define Assert |
Definition at line 48 of file UtilJ.h.
Referenced by casa::vi::VisBuffer2Adapter::msColumns().
| #define DEPRECATED | ( | func | ) |
| #define DEPRECATED_METHOD | ( | comment | ) |
1.6.1