bool_type typedef | GC_namespace::GenericContainer | |
clear() | GC_namespace::GenericContainer | |
collapse() | GC_namespace::GenericContainer | |
complex_type typedef | GC_namespace::GenericContainer | |
copyto_vec_complex(vec_complex_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_int(vec_int_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_long(vec_long_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_real(vec_real_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_string(vec_string_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_uint(vec_uint_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
copyto_vec_ulong(vec_ulong_type &v, char const where[]="") const | GC_namespace::GenericContainer | |
de_serialize(int32_t buffer_dim, uint8_t const *buffer) | GC_namespace::GenericContainer | |
de_serialize(vector< uint8_t > const &buffer) | GC_namespace::GenericContainer | |
dump(ostream_type &stream, string_type const &prefix="", string_type const &indent=" ") const | GC_namespace::GenericContainer | |
erase(char const name[]) | GC_namespace::GenericContainer | |
exception(char const where[]) GC_NO_RETURN | GC_namespace::GenericContainer | static |
exists(string_type const &s) const | GC_namespace::GenericContainer | |
exists(vec_string_type const &vs) const | GC_namespace::GenericContainer | |
free_pointer() | GC_namespace::GenericContainer | |
from_gc(GenericContainer const &gc) | GC_namespace::GenericContainer | |
GenericContainer() | GC_namespace::GenericContainer | inline |
GenericContainer(bool const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(uint_type const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(int_type const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(ulong_type const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(long_type const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(float const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(double const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(complex< float > const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(complex< double > const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(char const *a) | GC_namespace::GenericContainer | inline |
GenericContainer(string_type const &a) | GC_namespace::GenericContainer | inline |
GenericContainer(pointer_type a) | GC_namespace::GenericContainer | inline |
GenericContainer(GenericContainer const &gc) | GC_namespace::GenericContainer | inline |
get_as_int(char const where[]="") const | GC_namespace::GenericContainer | |
get_as_long(char const where[]="") const | GC_namespace::GenericContainer | |
get_as_uint(char const where[]="") const | GC_namespace::GenericContainer | |
get_as_ulong(char const where[]="") const | GC_namespace::GenericContainer | |
get_bool(char const where[]="") | GC_namespace::GenericContainer | |
get_bool(char const where[]="") const | GC_namespace::GenericContainer | |
get_bool_at(unsigned i) | GC_namespace::GenericContainer | |
get_bool_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_complex(char const where[]="") | GC_namespace::GenericContainer | |
get_complex(char const where[]="") const | GC_namespace::GenericContainer | |
get_complex_at(unsigned i) | GC_namespace::GenericContainer | |
get_complex_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_complex_at(unsigned i, unsigned j) | GC_namespace::GenericContainer | |
get_complex_at(unsigned i, unsigned j, char const where[]) const | GC_namespace::GenericContainer | |
get_complex_number(char const where[]="") const | GC_namespace::GenericContainer | |
get_complex_number(real_type &re, real_type &im) const | GC_namespace::GenericContainer | |
get_complex_number_at(unsigned i, char const where[]="") const | GC_namespace::GenericContainer | |
get_complex_number_at(unsigned i, real_type &re, real_type &im, char const where[]="") const | GC_namespace::GenericContainer | |
get_complex_pointer() const | GC_namespace::GenericContainer | |
get_complex_pointer() | GC_namespace::GenericContainer | |
get_gc_at(unsigned i) | GC_namespace::GenericContainer | |
get_gc_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, bool &value) const | GC_namespace::GenericContainer | |
get_if_exists(vec_string_type const &fields, bool &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, int_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, uint_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, long_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, ulong_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, real_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, complex_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(string_type const &field, string_type &value) const | GC_namespace::GenericContainer | |
get_if_exists(vec_string_type const &fields, T &value) const | GC_namespace::GenericContainer | inline |
get_if_exists(char const field[], T &value) const | GC_namespace::GenericContainer | inline |
get_int(char const where[]="") | GC_namespace::GenericContainer | |
get_int(char const where[]="") const | GC_namespace::GenericContainer | |
get_int_at(unsigned i) | GC_namespace::GenericContainer | |
get_int_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_int_at(unsigned i, unsigned j) | GC_namespace::GenericContainer | |
get_int_at(unsigned i, unsigned j, char const where[]) const | GC_namespace::GenericContainer | |
get_int_pointer() const | GC_namespace::GenericContainer | |
get_int_pointer() | GC_namespace::GenericContainer | |
get_keys(vec_string_type &keys) const | GC_namespace::GenericContainer | |
get_keys() const | GC_namespace::GenericContainer | |
get_long(char const where[]="") | GC_namespace::GenericContainer | |
get_long(char const where[]="") const | GC_namespace::GenericContainer | |
get_long_at(unsigned i) | GC_namespace::GenericContainer | |
get_long_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_long_at(unsigned i, unsigned j) | GC_namespace::GenericContainer | |
get_long_at(unsigned i, unsigned j, char const where[]) const | GC_namespace::GenericContainer | |
get_long_pointer() const | GC_namespace::GenericContainer | |
get_long_pointer() | GC_namespace::GenericContainer | |
get_map(char const where[]="") | GC_namespace::GenericContainer | |
get_map(char const where[]="") const | GC_namespace::GenericContainer | |
get_map_bool(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_bool(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_int(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_int(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_number(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_number(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_string(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_string(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_complex(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_complex(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_real(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_real(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_string(char const key[], char const where[]="") const | GC_namespace::GenericContainer | |
get_map_vec_string(vec_string_type const &keys, char const where[]="") const | GC_namespace::GenericContainer | |
get_mat_complex(char const where[]="") | GC_namespace::GenericContainer | |
get_mat_complex(char const where[]="") const | GC_namespace::GenericContainer | |
get_mat_int(char const where[]="") | GC_namespace::GenericContainer | |
get_mat_int(char const where[]="") const | GC_namespace::GenericContainer | |
get_mat_long(char const where[]="") | GC_namespace::GenericContainer | |
get_mat_long(char const where[]="") const | GC_namespace::GenericContainer | |
get_mat_real(char const where[]="") | GC_namespace::GenericContainer | |
get_mat_real(char const where[]="") const | GC_namespace::GenericContainer | |
get_num_elements() const | GC_namespace::GenericContainer | |
get_number(char const where[]="") const | GC_namespace::GenericContainer | |
get_number_at(unsigned i, char const where[]="") const | GC_namespace::GenericContainer | |
get_numCols() const | GC_namespace::GenericContainer | inline |
get_numRows() const | GC_namespace::GenericContainer | inline |
get_pointer() | GC_namespace::GenericContainer | inline |
get_pointer() const | GC_namespace::GenericContainer | inline |
get_pointer_at(unsigned i) | GC_namespace::GenericContainer | inline |
get_pointer_at(unsigned i) const | GC_namespace::GenericContainer | inline |
get_ppvoid(char const where[]="") const | GC_namespace::GenericContainer | |
get_pvoid(char const where[]="") const | GC_namespace::GenericContainer | |
get_real(char const where[]="") | GC_namespace::GenericContainer | |
get_real(char const where[]="") const | GC_namespace::GenericContainer | |
get_real_at(unsigned i) | GC_namespace::GenericContainer | |
get_real_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_real_at(unsigned i, unsigned j) | GC_namespace::GenericContainer | |
get_real_at(unsigned i, unsigned j, char const where[]) const | GC_namespace::GenericContainer | |
get_real_pointer() const | GC_namespace::GenericContainer | |
get_real_pointer() | GC_namespace::GenericContainer | |
get_string(char const where[]="") | GC_namespace::GenericContainer | |
get_string(char const where[]="") const | GC_namespace::GenericContainer | |
get_string_at(unsigned i) | GC_namespace::GenericContainer | |
get_string_at(unsigned i, char const where[]) const | GC_namespace::GenericContainer | |
get_type() const | GC_namespace::GenericContainer | inline |
get_type_name() const | GC_namespace::GenericContainer | inline |
get_value(T &v, char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_bool(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_bool(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_complex(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_complex(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_int(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_int(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_long(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_long(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_pointer(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_pointer(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_real(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_real(char const where[]="") const | GC_namespace::GenericContainer | |
get_vec_string(char const where[]="") | GC_namespace::GenericContainer | |
get_vec_string(char const where[]="") const | GC_namespace::GenericContainer | |
get_vector(char const where[]="") | GC_namespace::GenericContainer | |
get_vector(char const where[]="") const | GC_namespace::GenericContainer | |
info(ostream_type &stream) const | GC_namespace::GenericContainer | |
info() const | GC_namespace::GenericContainer | inline |
int_type typedef | GC_namespace::GenericContainer | |
load(GenericContainer const &a) | GC_namespace::GenericContainer | inline |
long_type typedef | GC_namespace::GenericContainer | |
map_type typedef | GC_namespace::GenericContainer | |
mat_complex_type typedef | GC_namespace::GenericContainer | |
mat_int_type typedef | GC_namespace::GenericContainer | |
mat_long_type typedef | GC_namespace::GenericContainer | |
mat_real_type typedef | GC_namespace::GenericContainer | |
mem_size() const | GC_namespace::GenericContainer | |
merge(GenericContainer const &gc, char const where[]) | GC_namespace::GenericContainer | |
must_exists(vec_string_type const &vs, char const where[]) const | GC_namespace::GenericContainer | |
num_cols() const | GC_namespace::GenericContainer | |
num_rows() const | GC_namespace::GenericContainer | |
operator()(unsigned i, char const where[]="") | GC_namespace::GenericContainer | |
operator()(unsigned i, char const where[]="") const | GC_namespace::GenericContainer | |
operator()(string_type const &s, char const where[]="") | GC_namespace::GenericContainer | |
operator()(string_type const &s, char const where[]="") const | GC_namespace::GenericContainer | |
operator()(vec_string_type const &vs, char const where[]="") | GC_namespace::GenericContainer | |
operator()(vec_string_type const &vs, char const where[]="") const | GC_namespace::GenericContainer | |
operator=(bool const &a) | GC_namespace::GenericContainer | inline |
operator=(uint_type const &a) | GC_namespace::GenericContainer | inline |
operator=(int_type const &a) | GC_namespace::GenericContainer | inline |
operator=(ulong_type const &a) | GC_namespace::GenericContainer | inline |
operator=(long_type const &a) | GC_namespace::GenericContainer | inline |
operator=(float const &a) | GC_namespace::GenericContainer | inline |
operator=(double const &a) | GC_namespace::GenericContainer | inline |
operator=(complex< float > const &a) | GC_namespace::GenericContainer | inline |
operator=(complex< double > const &a) | GC_namespace::GenericContainer | inline |
operator=(vec_bool_type const &a) | GC_namespace::GenericContainer | |
operator=(vec_int_type const &a) | GC_namespace::GenericContainer | |
operator=(vec_long_type const &a) | GC_namespace::GenericContainer | |
operator=(vec_real_type const &a) | GC_namespace::GenericContainer | |
operator=(vec_complex_type const &a) | GC_namespace::GenericContainer | |
operator=(vec_string_type const &a) | GC_namespace::GenericContainer | |
operator=(mat_int_type const &a) | GC_namespace::GenericContainer | |
operator=(mat_long_type const &a) | GC_namespace::GenericContainer | |
operator=(mat_real_type const &a) | GC_namespace::GenericContainer | |
operator=(mat_complex_type const &a) | GC_namespace::GenericContainer | |
operator=(char const *a) | GC_namespace::GenericContainer | inline |
operator=(string_type const &a) | GC_namespace::GenericContainer | inline |
operator=(pointer_type a) | GC_namespace::GenericContainer | inline |
operator=(GenericContainer const &a) | GC_namespace::GenericContainer | inline |
operator[](unsigned i) | GC_namespace::GenericContainer | |
operator[](unsigned i) const | GC_namespace::GenericContainer | |
operator[](string_type const &s) | GC_namespace::GenericContainer | |
operator[](string_type const &s) const | GC_namespace::GenericContainer | |
pointer_type typedef | GC_namespace::GenericContainer | |
print(ostream_type &stream, string_type const &prefix="", string_type const &indent=" ") const | GC_namespace::GenericContainer | inline |
print(string_type const &prefix="", string_type const &indent=" ") const | GC_namespace::GenericContainer | inline |
print_content_types(ostream_type &stream, string_type const &prefix="", string_type const &indent=" ") const | GC_namespace::GenericContainer | |
promote_to_complex() | GC_namespace::GenericContainer | |
promote_to_int() | GC_namespace::GenericContainer | |
promote_to_long() | GC_namespace::GenericContainer | |
promote_to_mat_complex() | GC_namespace::GenericContainer | |
promote_to_mat_int() | GC_namespace::GenericContainer | |
promote_to_mat_long() | GC_namespace::GenericContainer | |
promote_to_mat_real() | GC_namespace::GenericContainer | |
promote_to_real() | GC_namespace::GenericContainer | |
promote_to_vec_complex() | GC_namespace::GenericContainer | |
promote_to_vec_int() | GC_namespace::GenericContainer | |
promote_to_vec_long() | GC_namespace::GenericContainer | |
promote_to_vec_real() | GC_namespace::GenericContainer | |
promote_to_vector() | GC_namespace::GenericContainer | |
push_bool(bool b) | GC_namespace::GenericContainer | |
push_complex(complex_type &c) | GC_namespace::GenericContainer | |
push_complex(real_type re, real_type im) | GC_namespace::GenericContainer | |
push_int(int_type i) | GC_namespace::GenericContainer | |
push_long(long_type l) | GC_namespace::GenericContainer | |
push_real(real_type r) | GC_namespace::GenericContainer | |
push_string(string_type const &s) | GC_namespace::GenericContainer | |
readFormattedData(istream_type &stream, char const commentChars[]="#%", char const delimiters[]=" \t") | GC_namespace::GenericContainer | |
readFormattedData(char const fname[], char const commentChars[]="#%", char const delimiters[]=" \t") | GC_namespace::GenericContainer | |
readFormattedData2(istream_type &stream, char const commentChars[]="#%", char const delimiters[]=" \t", GenericContainer ptr_pars[]=nullptr) | GC_namespace::GenericContainer | |
readFormattedData2(char const fname[], char const commentChars[]="#%", char const delimiters[]=" \t", GenericContainer ptr_pars[]=nullptr) | GC_namespace::GenericContainer | |
real_type typedef | GC_namespace::GenericContainer | |
serialize(int32_t buffer_dim, uint8_t *buffer) const | GC_namespace::GenericContainer | |
serialize(vector< uint8_t > &buffer) const | GC_namespace::GenericContainer | |
set(bool const &a) | GC_namespace::GenericContainer | inline |
set(uint_type const &a) | GC_namespace::GenericContainer | inline |
set(int_type const &a) | GC_namespace::GenericContainer | inline |
set(ulong_type const &a) | GC_namespace::GenericContainer | inline |
set(long_type const &a) | GC_namespace::GenericContainer | inline |
set(float const &a) | GC_namespace::GenericContainer | inline |
set(double const &a) | GC_namespace::GenericContainer | inline |
set(complex< float > const &a) | GC_namespace::GenericContainer | inline |
set(complex< double > const &a) | GC_namespace::GenericContainer | inline |
set(char const *a) | GC_namespace::GenericContainer | inline |
set(string_type const &a) | GC_namespace::GenericContainer | inline |
set(pointer_type a) | GC_namespace::GenericContainer | inline |
set_bool(bool_type value) | GC_namespace::GenericContainer | |
set_complex(complex_type const &value) | GC_namespace::GenericContainer | |
set_complex(real_type r, real_type i) | GC_namespace::GenericContainer | |
set_int(int_type value) | GC_namespace::GenericContainer | |
set_long(long_type value) | GC_namespace::GenericContainer | |
set_map() | GC_namespace::GenericContainer | |
set_mat_complex(unsigned nr=0, unsigned nc=0) | GC_namespace::GenericContainer | |
set_mat_complex(mat_complex_type const &m) | GC_namespace::GenericContainer | |
set_mat_int(unsigned nr=0, unsigned nc=0) | GC_namespace::GenericContainer | |
set_mat_int(mat_int_type const &m) | GC_namespace::GenericContainer | |
set_mat_long(unsigned nr=0, unsigned nc=0) | GC_namespace::GenericContainer | |
set_mat_long(mat_long_type const &m) | GC_namespace::GenericContainer | |
set_mat_real(unsigned nr=0, unsigned nc=0) | GC_namespace::GenericContainer | |
set_mat_real(mat_real_type const &m) | GC_namespace::GenericContainer | |
set_pointer(pointer_type value) | GC_namespace::GenericContainer | |
set_real(real_type value) | GC_namespace::GenericContainer | |
set_string(string_type const &value) | GC_namespace::GenericContainer | |
set_vec_bool(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_bool(vec_bool_type const &v) | GC_namespace::GenericContainer | |
set_vec_complex(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_complex(vec_complex_type const &v) | GC_namespace::GenericContainer | |
set_vec_int(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_int(vec_int_type const &v) | GC_namespace::GenericContainer | |
set_vec_long(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_long(vec_long_type const &v) | GC_namespace::GenericContainer | |
set_vec_pointer(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_pointer(vec_pointer_type const &v) | GC_namespace::GenericContainer | |
set_vec_real(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_real(vec_real_type const &v) | GC_namespace::GenericContainer | |
set_vec_string(unsigned sz=0) | GC_namespace::GenericContainer | |
set_vec_string(vec_string_type const &v) | GC_namespace::GenericContainer | |
set_vector(unsigned sz=0) | GC_namespace::GenericContainer | |
string_type typedef | GC_namespace::GenericContainer | |
to_gc(GenericContainer &gc) const | GC_namespace::GenericContainer | |
to_json(ostream_type &stream, string_type const &prefix="") const | GC_namespace::GenericContainer | |
to_json(string_type const &prefix="") const | GC_namespace::GenericContainer | inline |
to_yaml(ostream_type &stream, string_type const &prefix="") const | GC_namespace::GenericContainer | |
to_yaml(string_type const &prefix="") const | GC_namespace::GenericContainer | inline |
uint_type typedef | GC_namespace::GenericContainer | |
ulong_type typedef | GC_namespace::GenericContainer | |
vec_bool_type typedef | GC_namespace::GenericContainer | |
vec_complex_type typedef | GC_namespace::GenericContainer | |
vec_int_type typedef | GC_namespace::GenericContainer | |
vec_long_type typedef | GC_namespace::GenericContainer | |
vec_pointer_type typedef | GC_namespace::GenericContainer | |
vec_real_type typedef | GC_namespace::GenericContainer | |
vec_string_type typedef | GC_namespace::GenericContainer | |
vec_uint_type typedef | GC_namespace::GenericContainer | |
vec_ulong_type typedef | GC_namespace::GenericContainer | |
vector_type typedef | GC_namespace::GenericContainer | |
writeFormattedData(ostream_type &stream, char const delimiter='\t') const | GC_namespace::GenericContainer | |
~GenericContainer() | GC_namespace::GenericContainer | inline |