Base (baseband_tasks.base)

base contains the base classes and functions used by other tasks.

Reference/API

baseband_tasks.base Module

Classes

Base(shape, start_time, sample_rate, *[, ...])

Base class of all tasks and generators.

BaseTaskBase(ih, *[, ih_samples_per_frame, ...])

Base for all classes that operate on underlying streams.

TaskBase(ih, *[, ih_samples_per_frame, ...])

Base class of all tasks.

PaddedTaskBase(ih[, pad_start, pad_end, ...])

Base for tasks which need more points than they produce.

SetAttribute(ih, *[, start_time, sample_rate])

Wrapper for streams that allows one to set or change attributes.

Task(ih, task[, method])

Apply a user-supplied callable to a stream.

Class Inheritance Diagram

Inheritance diagram of baseband_tasks.base.Base, baseband_tasks.base.BaseTaskBase, baseband_tasks.base.TaskBase, baseband_tasks.base.PaddedTaskBase, baseband_tasks.base.SetAttribute, baseband_tasks.base.Task