GNU Radio's OsmoSDR Package
arg_helpers.h File Reference
#include <iostream>
#include <vector>
#include <map>
#include <gnuradio/io_signature.h>
#include <boost/lexical_cast.hpp>
#include <boost/tokenizer.hpp>
#include <boost/foreach.hpp>
Include dependency graph for arg_helpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  is_nchan_argument
 

Typedefs

typedef std::map< std::string, std::string > dict_t
 
typedef std::pair< std::string, std::string > pair_t
 

Functions

std::vector< std::string > args_to_vector (const std::string &args)
 
std::vector< std::string > params_to_vector (const std::string &params)
 
pair_t param_to_pair (const std::string &param)
 
dict_t params_to_dict (const std::string &params)
 
gr::io_signature::sptr args_to_io_signature (const std::string &args)
 

Typedef Documentation

typedef std::map< std::string, std::string > dict_t
typedef std::pair< std::string, std::string > pair_t

Function Documentation

gr::io_signature::sptr args_to_io_signature ( const std::string &  args)
inline
std::vector< std::string > args_to_vector ( const std::string &  args)
inline

Referenced by args_to_io_signature().

pair_t param_to_pair ( const std::string &  param)
inline
dict_t params_to_dict ( const std::string &  params)
inline
std::vector< std::string > params_to_vector ( const std::string &  params)
inline

Referenced by params_to_dict().