![]() |
Oyranos Color Management System API |
#include <oyranos_object.h>
#include "oyStruct_s.h"
#include "oyOption_s.h"
#include "oyObserver_s.h"
Data Structures | |
struct | oyOptions_s |
generic Options More... | |
Functions | |
OYAPI int OYEXPORT | oyOptions_Handle (const char *registration, oyOptions_s *options, const char *command, oyOptions_s **result) |
Handle a request by a module. More... | |
[Template file inheritance graph] +-> oyOptions_s.template.h | +-> BaseList_s.h | +-> Base_s.h | +– oyStruct_s.template.h
Oyranos is an open source Color Management System
OYAPI int OYEXPORT oyOptions_Handle | ( | const char * | registration, |
oyOptions_s * | options, | ||
const char * | command, | ||
oyOptions_s ** | result | ||
) |
Handle a request by a module.
[in] | registration | the module selector |
[in] | options | options |
[in] | command | the command to handle |
[out] | result | options to the policy module |
References oyFilterPlug_s::oy_, oyFilterNode_s::oy_, oyCMMapiFilters_s::oyCMMapiFilters_Count(), oyCMMapiFilters_s::oyCMMapiFilters_Get(), oyCMMapiFilters_s::oyCMMapiFilters_Release(), oyFILTER_REG_TYPE, oyFilterNode_s::oyFilterNode_Copy(), oyFilterNode_s::oyFilterNode_GetRegistration(), oyFilterNode_s::oyFilterNode_GetTags(), oyFilterNode_s::oyFilterNode_Release(), oyFilterNodes_s::oyFilterNodes_Count(), oyFilterNodes_s::oyFilterNodes_Get(), oyFilterNodes_s::oyFilterNodes_MoveIn(), oyFilterPlug_s::oyFilterPlug_Copy(), oyFilterPlug_s::oyFilterPlug_GetNode(), oyFilterPlug_s::oyFilterPlug_GetSocket(), oyFilterPlug_s::oyFilterPlug_Release(), oyFilterPlugs_s::oyFilterPlugs_Count(), oyFilterPlugs_s::oyFilterPlugs_Get(), oyFilterPlugs_s::oyFilterPlugs_MoveIn(), oyFilterRegistrationMatch(), oyFilterRegistrationToText(), oyFilterSocket_s::oyFilterSocket_GetNode(), oyFilterSocket_s::oyFilterSocket_Release(), oyOBJECT_CMM_API10_S, oyOBJECT_CMM_API6_S, oyOBJECT_OPTIONS_S, oyOptions_s::oyOptions_FindString(), and oyOptions_s::oyOptions_Release().