ldas-tools-frameAPI  2.5.1
Namespaces | Typedefs | Functions
ResampleCmd.cc File Reference
#include "ldastoolsal/Memory.hh"
#include "ldastoolsal/objectregistry.hh"
#include "ldastoolsal/Singleton.hh"
#include "framecpp/Dimension.hh"
#include "filters/Resample.hh"
#include "filters/basic_array.hh"
#include "ResampleCmd.hh"

Namespaces

 LDASTools
 
 LDASTools::AL
 

Typedefs

typedef LDASTools::AL::SharedPtr< FrameCPP::FrVect > fr_vect_data_type
 
typedef REAL_8 sample_rate_type
 

Functions

Filters::ResampleBase * createResampleState (const int q, const FrAdcData *const adc)
 exc: SwigException More...
 
Filters::ResampleBase * createResampleState (const int q, const FrProcData *const proc)
 exc: SwigException More...
 
void destructResampleState (Filters::ResampleBase *const r)
 exc: SwigException More...
 
template<class TIn >
FrameCPP::FrProcData * resampleAdcData (const FrameCPP::FrAdcData &adc, Filters::Resample< TIn > &r)
 
FrameCPP::FrProcData * resampleAdcData (const FrAdcData *const adc, Filters::ResampleBase *const r)
 exc: SwigException More...
 
template<class TIn >
FrameCPP::FrProcData * resampleProcData (const FrameCPP::FrProcData &proc, Filters::Resample< TIn > &r)
 
FrameCPP::FrProcData * resampleProcData (const FrProcData *const proc, Filters::ResampleBase *const r)
 exc: SwigException More...
 
REAL_8 resampleDelay (const FrameCPP::FrProcData *const proc, const Filters::ResampleBase *const r)
 exc: SwigException More...
 

Typedef Documentation

◆ fr_vect_data_type

typedef LDASTools::AL::SharedPtr< FrameCPP::FrVect > fr_vect_data_type

◆ sample_rate_type

typedef REAL_8 sample_rate_type

Function Documentation

◆ createResampleState() [1/2]

Filters::ResampleBase* createResampleState ( const int  q,
const FrAdcData *const  adc 
)

exc: SwigException

◆ createResampleState() [2/2]

Filters::ResampleBase* createResampleState ( const int  q,
const FrProcData *const  proc 
)

exc: SwigException

◆ destructResampleState()

void destructResampleState ( Filters::ResampleBase *const  r)

exc: SwigException

◆ resampleAdcData() [1/2]

template<class TIn >
FrameCPP::FrProcData* resampleAdcData ( const FrameCPP::FrAdcData &  adc,
Filters::Resample< TIn > &  r 
)

exc: std::invalid_argument exc: std::range_error exc: std::bad_alloc

◆ resampleAdcData() [2/2]

FrameCPP::FrProcData* resampleAdcData ( const FrAdcData *const  adc,
Filters::ResampleBase *const  r 
)

exc: SwigException

◆ resampleDelay()

REAL_8 resampleDelay ( const FrameCPP::FrProcData *const  proc,
const Filters::ResampleBase *const  r 
)

exc: SwigException

◆ resampleProcData() [1/2]

template<class TIn >
FrameCPP::FrProcData* resampleProcData ( const FrameCPP::FrProcData &  proc,
Filters::Resample< TIn > &  r 
)

exc: std::invalid_argument exc: std::range_error exc: std::bad_alloc

◆ resampleProcData() [2/2]

FrameCPP::FrProcData* resampleProcData ( const FrProcData *const  proc,
Filters::ResampleBase *const  r 
)

exc: SwigException