mmCEsim 0.3.0
mmWave Channel Estimation Simulation
alg_line.h File Reference

Parse Line of Alg. More...

#include "export/alg_opt.h"
#include "export/functions.h"
#include "log_global.h"
#include "utils.h"
#include <algorithm>
#include <cassert>
#include <exception>
#include <iomanip>
#include <iostream>
#include <regex>
#include <sstream>
#include <stack>
#include <stdexcept>
#include <string>
#include <vector>
Include dependency graph for alg_line.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Alg_Line
 Process line of Alg into standard formats. More...
 
struct  Alg_Line::Return_Type
 Return type. More...
 
struct  Alg_Line::Param_Type
 Parameter type. More...
 

Functions

static std::ostream & operator<< (std::ostream &out, const Alg_Line &line)
 Print Alg_Line contents (including return values, function names and parameters). More...
 

Detailed Description

Parse Line of Alg.

Author
Wuqiong Zhao (wqzha.nosp@m.o@se.nosp@m.u.edu.nosp@m..cn)
Version
0.3.0
Date
2024-01-18

Function Documentation

◆ operator<<()

static std::ostream & operator<< ( std::ostream &  out,
const Alg_Line line 
)
inlinestatic

Print Alg_Line contents (including return values, function names and parameters).

This is mostly used in internal debugging. It internally called function 'print'.

Parameters
outThe output stream.
lineThe Alg_Line Object.
Returns
(std::ostream&) The output stream.
Here is the call graph for this function: