mmCEsim 0.3.0
mmWave Channel Estimation Simulation
XY_Size Struct Reference

#include <macro.h>

Public Member Functions

 XY_Size ()=default
 
unsigned t () const noexcept
 
unsigned r () const noexcept
 
unsigned _ () const noexcept
 
bool hasKey (std::string id) const noexcept
 
std::pair< unsigned, unsigned > xy (std::string id) const
 
unsigned x (std::string id) const
 
unsigned y (std::string id) const
 
unsigned x_mul_y (std::string id) const
 

Public Attributes

unsigned Tx = 0
 
unsigned Ty = 0
 
unsigned Rx = 0
 
unsigned Ry = 0
 
std::map< std::string, std::pair< unsigned, unsigned > > nodes_xy
 

Constructor & Destructor Documentation

◆ XY_Size()

XY_Size::XY_Size ( )
default

Member Function Documentation

◆ _()

unsigned XY_Size::_ ( ) const
inlinenoexcept
Here is the call graph for this function:
Here is the caller graph for this function:

◆ hasKey()

bool XY_Size::hasKey ( std::string  id) const
inlinenoexcept

◆ r()

unsigned XY_Size::r ( ) const
inlinenoexcept
Here is the caller graph for this function:

◆ t()

unsigned XY_Size::t ( ) const
inlinenoexcept
Here is the caller graph for this function:

◆ x()

unsigned XY_Size::x ( std::string  id) const
inline
Here is the call graph for this function:

◆ x_mul_y()

unsigned XY_Size::x_mul_y ( std::string  id) const
inline
Here is the call graph for this function:

◆ xy()

std::pair< unsigned, unsigned > XY_Size::xy ( std::string  id) const
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ y()

unsigned XY_Size::y ( std::string  id) const
inline
Here is the call graph for this function:

Member Data Documentation

◆ nodes_xy

std::map<std::string, std::pair<unsigned, unsigned> > XY_Size::nodes_xy

◆ Rx

unsigned XY_Size::Rx = 0

◆ Ry

unsigned XY_Size::Ry = 0

◆ Tx

unsigned XY_Size::Tx = 0

◆ Ty

unsigned XY_Size::Ty = 0

The documentation for this struct was generated from the following file: