![]() |
QMCPACK
|
Include dependency graph for IOVarBase.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | SliceCheck< T > |
| The following is a template trick for counting how many /// dimension reductions we have made to a dataset by indexing /// by integer arguments. More... | |
| class | SliceCheck< int > |
| class | IOVarBase |
| class | TypeConvert< T > |
| The following are template tricks for converting a C++ type /// into an enumerated type variable. More... | |
| class | TypeConvert< double > |
| class | TypeConvert< int > |
| class | TypeConvert< std::string > |
| class | TypeConvert< bool > |
| class | TypeConvert< std::complex< double > > |
Namespaces | |
| IO | |
Enumerations | |
| enum | IODataType { DOUBLE_TYPE, INT_TYPE, STRING_TYPE, BOOL_TYPE, COMPLEX_TYPE, INVALID } |
| enum | IOFileType { ASCII_TYPE } |
Functions | |
| template<typename T > | |
| std::string | TypeString (T &val) |
| template<> | |
| std::string | TypeString (double &val) |
| template<> | |
| std::string | TypeString (int &val) |
| template<> | |
| std::string | TypeString (std::string &val) |
| template<> | |
| std::string | TypeString (bool &val) |
| template<> | |
| std::string | TypeString (std::complex< double > &val) |