DescriptionProcessorInterface Class Reference

#include <descriptionprocessor.h>

Inheritance diagram for DescriptionProcessorInterface:

详细描述

A DescriptionProcessor processes a resource description, usually in order to derive some object from that description and register it at a registry. The processor to use for a description is directly set in the description (DESCRIPTION::DATA::INFO::PROCESSOR).

公共成员函数

MAXON_METHOD Result < GenericData Process (const Id &descriptionId, const DataDescription &dataDescription) const

私有成员函数

  MAXON_INTERFACE ( DescriptionProcessorInterface , MAXON_REFERENCE_CONST , "net.maxon.interface.descriptionprocessor")

成员函数文档编制

◆  MAXON_INTERFACE()

MAXON_INTERFACE ( DescriptionProcessorInterface   ,
MAXON_REFERENCE_CONST   ,
"net.maxon.interface.descriptionprocessor"   
)
private

◆  Process()

MAXON_METHOD Result < GenericData > Process ( const Id descriptionId ,
const DataDescription &  dataDescription  
) const

Processes a description for which this processor is set.

参数
[in] descriptionId The description identifier.
[in] dataDescription The description.
返回
Some object whose destructor will be called when the description database is unregistered.