SoDaRadio-12.2.0-cut_dependencies:6c82803
Loading...
Searching...
No Matches
SoDa::CBuf Class Reference

Buf specialized buffer for floats only. More...

#include <SoDaBase.hxx>

Inheritance diagram for SoDa::CBuf:
SoDa::Buf< std::complex< float > >

Public Member Functions

 CBuf (unsigned int size)
Public Member Functions inherited from SoDa::Buf< std::complex< float > >
unsigned int size ()
bool copy (const std::shared_ptr< Buf< std::complex< float > > > &src)
bool setSize (size_t size)
 set the length of the buffer (in number of complex floats.)
std::vector< std::complex< float > > & getBuf ()
std::complex< float > & operator[] (size_t index)

Static Public Member Functions

static CBufPtr make (unsigned int _size)

Additional Inherited Members

Protected Member Functions inherited from SoDa::Buf< std::complex< float > >
 Buf (unsigned int size)
 constructor: Allocate a complex/real buffer of complex data values
Protected Attributes inherited from SoDa::Buf< std::complex< float > >
std::vector< std::complex< float > > buf

Detailed Description

Buf specialized buffer for floats only.

Definition at line 311 of file SoDaBase.hxx.

Constructor & Destructor Documentation

◆ CBuf()

SoDa::CBuf::CBuf ( unsigned int size)

Member Function Documentation

◆ make()

CBufPtr SoDa::CBuf::make ( unsigned int _size)
static

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