GNU Radio's OsmoSDR Package
osmosdr_arg_helpers.h File Reference
#include <iostream>
#include <vector>
#include <map>
#include <gr_io_signature.h>
#include <boost/lexical_cast.hpp>
#include <boost/tokenizer.hpp>
#include <boost/foreach.hpp>
Include dependency graph for osmosdr_arg_helpers.h:

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().