Class FalconProcessor

Inheritance Relationships

Base Type

  • public IProcessor

Class Documentation

class FalconProcessor : public IProcessor

Public Functions

void Configure(const GlobalContext &context) override
void CreatePorts() override
void CompleteStreamInfo() override
void Prepare(GlobalContext &context) override
void Preprocess(ProcessingContext &context) override
void Process(ProcessingContext &context) override
void Postprocess(ProcessingContext &context) override
void Unprepare(GlobalContext &context) override

Public Members

const datatype1 DEFAULT_OPTION1 = 6

Public Static Attributes

static constexpr datatype DEFAULT_ARGUMENT3 = 50
static constexpr datatype DEFAULT_ARGUMENT4 = DEFAULT_ARGUMENT3 * 2

Protected Functions

void method1()

Protected Attributes

PortIn<AnyDataType> *data_in_port_
PortIn<AnyDataType> *other_data_in_port_
PortOut<AnyDataType> *data_out_port_
PortOut<AnyDataType> *other_data_out_port_
WritableState<T1> *state_variable1_
ReadableState<T2> *state_variable2_
T1 default_state_variable1_
T2 default_state_variable2_
datatype1 option1_
datatype2 option2_