![]() |
CYCLUS
|
A class representing a high-level table contruct whose columns all have the same type T in C/C++ (and the analogous type in HDF5).
#include <pyne.h>
Public Member Functions | |
| HomogenousTypeTable () | |
| HomogenousTypeTable (hid_t h5file, std::string data_path, hid_t dtype=H5T_NATIVE_DOUBLE) | |
| std::map< std::string, T > | operator[] (int m) |
| std::vector< T > | operator[] (std::string col_name) |
| ~HomogenousTypeTable () | |
Public Attributes | |
| std::vector< std::string > | cols |
| std::map< std::string, std::vector< T > > | data |
| std::string | path |
| int | shape [2] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::vector<std::string> h5wrap::HomogenousTypeTable< T >::cols |
| std::map<std::string, std::vector<T> > h5wrap::HomogenousTypeTable< T >::data |
| std::string h5wrap::HomogenousTypeTable< T >::path |
| int h5wrap::HomogenousTypeTable< T >::shape[2] |