libcdx: Interfaces to the Channel Data Exchange (CDX) File Format
C++, Python, and Matlab library to exchange data for radio propagation channels
|
This is the complete list of members for CDX::WriteDiscreteDelayFile, including all inherited members.
append_2d_dataset(H5::Group *group, std::string path, double *data, size_t length, size_t act_cir) (defined in CDX::WriteDiscreteDelayFile) | CDX::WriteDiscreteDelayFile | |
append_cir_snapshot(std::string link_name, const std::vector< std::complex< double > > &data, double ref_delay) | CDX::WriteDiscreteDelayFile | |
append_reference_delay(H5::Group *group, double reference_delay) | CDX::WriteFile | protected |
c0_m_s | CDX::File | protected |
cir_rate_Hz | CDX::File | protected |
create_group(std::string path) | CDX::WriteFile | |
create_reference_delays_dataset(H5::Group *group) | CDX::WriteFile | protected |
delay_type | CDX::File | protected |
File(std::string _file_name) | CDX::File | |
File(std::string _file_name, double _c0_m_s, double _cir_rate_Hz, double _transmitter_frequency_Hz, const std::vector< std::string > &_link_names) | CDX::File | |
file_name | CDX::File | protected |
get_c0_m_s() const | CDX::File | inline |
get_cir_rate_Hz() const | CDX::File | inline |
get_file_handle() const | CDX::File | inline |
get_link_names() const | CDX::File | inline |
get_nof_links() const | CDX::File | inline |
get_transmitter_frequency_Hz() const | CDX::File | inline |
h5file | CDX::File | protected |
link_groups | CDX::File | protected |
link_names | CDX::File | protected |
links_group | CDX::File | protected |
nof_links | CDX::File | protected |
read_double_h5(H5::H5File file, std::string dataset_name) | CDX::File | static |
read_string_h5(H5::H5File file, std::string path) | CDX::File | static |
setup_link(std::string link_name, size_t number_of_delay_samples, double min_delay) | CDX::WriteDiscreteDelayFile | |
transmitter_frequency_Hz | CDX::File | protected |
write(std::string path, std::string data) | CDX::WriteFile | |
write(std::string path, double data) | CDX::WriteFile | |
write(std::string path, double *data, size_t num) | CDX::WriteFile | |
write(std::string path, const std::vector< double > &data) | CDX::WriteFile | |
write(const H5::CommonFG *h5file, const std::string &path, const std::vector< std::string > &data) | CDX::WriteFile | |
write(const H5::CommonFG *h5file, const std::string &path, const std::map< uint16_t, std::string > &data) | CDX::WriteFile | |
write(H5::Group *group, std::string path, const std::vector< double > &data) | CDX::WriteFile | |
write(std::string path, const std::vector< std::vector< double > > &data) | CDX::WriteFile | |
WriteDiscreteDelayFile(std::string _file_name, double _c0_m_s, double _cir_rate_Hz, double _transmitter_frequency_Hz, const std::vector< std::string > &_link_names, double _delay_smpl_freq_Hz) | CDX::WriteDiscreteDelayFile | |
WriteFile(std::string _file_name, double _c0_m_s, double _cir_rate_Hz, double _transmitter_frequency, std::vector< std::string > _link_names) (defined in CDX::WriteFile) | CDX::WriteFile | |
~File() | CDX::File | virtual |
~WriteDiscreteDelayFile() (defined in CDX::WriteDiscreteDelayFile) | CDX::WriteDiscreteDelayFile | virtual |
~WriteFile() (defined in CDX::WriteFile) | CDX::WriteFile | virtual |