libcdx: Interfaces to the Channel Data Exchange (CDX) File Format
C++, Python, and Matlab library to exchange data for radio propagation channels
Classes | Namespaces | Typedefs
File.h File Reference
#include <string>
#include <vector>
#include <complex>
#include <map>
#include "H5Cpp.h"
Include dependency graph for File.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CDX::impulse_t
 Holds a single multipath component as input value for WriteContinuousDelayCDXFile::write_cir. More...
 
struct  CDX::hdf5_impulse_t
 
struct  CDX::cir_t
 Struct used as return value for function ReadContinuousDelayCDXFile::get_cir. More...
 
class  CDX::File
 Base class for the processing of Channel Data Exchange (CDX) files. More...
 

Namespaces

 CDX
 Contains all CDX classes and types.
 

Typedefs

typedef std::map< uint16_t, std::string > CDX::component_types_t
 Assigns integer values to component type names. More...
 
typedef std::map< std::string, component_types_t > CDX::links_to_component_types_t
 
typedef std::vector< impulse_t > CDX::components_t
 Defines a vector of CDX_Impulses representing one channel impulse response (CIR).
 

Detailed Description

Date
Mar 18, 2015
Author
Frank Schubert