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] |