#include <triqs_modest/utils/h5_proxy.hpp>
Definition at line 28 of file h5_proxy.hpp.
◆ proxy()
h5::proxy::proxy |
( |
std::string const & |
name, |
|
|
char |
mode |
|
) |
| |
|
inline |
◆ as()
template<typename T >
T h5::proxy::as |
( |
| ) |
const |
|
inline |
◆ assert_is_group()
void h5::proxy::assert_is_group |
( |
| ) |
const |
|
inline |
◆ begin()
auto h5::proxy::begin |
( |
| ) |
const |
|
inline |
◆ datasets()
auto h5::proxy::datasets |
( |
| ) |
const |
|
inline |
◆ end()
auto h5::proxy::end |
( |
| ) |
const |
|
inline |
◆ groups()
auto h5::proxy::groups |
( |
| ) |
const |
|
inline |
◆ has_group()
bool h5::proxy::has_group |
( |
const std::string & |
name | ) |
const |
|
inline |
Does the proxy contain the subgroup name.
Definition at line 62 of file h5_proxy.hpp.
◆ is_group()
bool h5::proxy::is_group |
( |
| ) |
const |
|
inline |
Does the proxy point to a subgroup ?
Definition at line 59 of file h5_proxy.hpp.
◆ keys()
auto h5::proxy::keys |
( |
| ) |
const |
|
inline |
◆ operator dcomplex()
◆ operator double()
h5::proxy::operator double |
( |
| ) |
const |
|
inlineexplicit |
◆ operator group()
h5::proxy::operator group |
( |
| ) |
const |
|
inline |
◆ operator int()
h5::proxy::operator int |
( |
| ) |
const |
|
inlineexplicit |
◆ operator long()
h5::proxy::operator long |
( |
| ) |
const |
|
inlineexplicit |
◆ operator<<()
proxy & h5::proxy::operator<< |
( |
auto && |
x | ) |
|
|
inline |
◆ operator[]()
proxy h5::proxy::operator[] |
( |
std::string const & |
key | ) |
const |
|
inline |
◆ as
◆ is
template<typename T >
bool is |
( |
proxy const & |
x | ) |
|
|
friend |
◆ operator<< [1/2]
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
proxy const & |
p |
|
) |
| |
|
friend |
◆ operator<< [2/2]
template<typename T >
void operator<< |
( |
T && |
lhs, |
|
|
proxy const & |
x |
|
) |
| |
|
friend |
◆ sort_keys
auto sort_keys |
( |
proxy const & |
x, |
|
|
auto |
pred |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: