Table Of Contents

Previous topic

SUttProcessorClass Structure

Next topic

SFeatProcessor Structure

Feature Processor

A Feature Processor extracts features from an item.

Definitions

SObject SFeatProcessor

Inheritance diagram of SObject.SFeatProcessor

The SFeatProcessor structure.

Does not add any members to SObject, and therefore exactly the same.

SFeatProcessor Structure

speect class SFeatProcessorClass

Inheritance diagram of SObjectClass.SFeatProcessorClass

The SFeatProcessorClass structure.

SFeatProcessorClass Structure

Macros

macro S_FEATPROCESSOR(SELF)

Return the given SFeatProcessor child class object as a SFeatProcessor object.

Parameters:
  • SELF

    The given object.

Return:

Given object as SFeatProcessor* type.

Note:

This casting is not safety checked.

Functions

SObject *SFeatProcessorRun(const SFeatProcessor *self, const SItem *item, s_erc *error)

Execute the FeatProcessor on the given item.

Parameters:
  • self

    The FeatProcessor to execute.

  • item

    The item to extract features from.

  • error

    Error code.

Return:

An SObject type feature.