GNU Radio 3.7.1 C++ API
gr::blocks::vector_source_i Class Reference

source of int's that gets its data from a vector More...

#include <vector_source_i.h>

Inheritance diagram for gr::blocks::vector_source_i:

List of all members.

Public Types

typedef boost::shared_ptr
< vector_source_i
sptr

Public Member Functions

virtual void rewind ()=0
virtual void set_data (const std::vector< int > &data, const std::vector< tag_t > &tags=std::vector< tag_t >())=0

Static Public Member Functions

static sptr make (const std::vector< int > &data, bool repeat=false, int vlen=1, const std::vector< tag_t > &tags=std::vector< tag_t >())

Detailed Description

source of int's that gets its data from a vector


Member Typedef Documentation


Member Function Documentation

static sptr gr::blocks::vector_source_i::make ( const std::vector< int > &  data,
bool  repeat = false,
int  vlen = 1,
const std::vector< tag_t > &  tags = std::vector< tag_t >() 
) [static]
virtual void gr::blocks::vector_source_i::rewind ( ) [pure virtual]
virtual void gr::blocks::vector_source_i::set_data ( const std::vector< int > &  data,
const std::vector< tag_t > &  tags = std::vector< tag_t >() 
) [pure virtual]

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