Oyranos Color Management System API
Data Structures | Functions
oyOptions_s.h File Reference
#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...
 

Detailed Description

[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

Copyright:
2004-2014 (C) Kai-Uwe Behrmann
Author
Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de
License:
new BSD - see: http://www.opensource.org/licenses/bsd-license.php
Date
2014/01/11

Function Documentation

OYAPI int OYEXPORT oyOptions_Handle ( const char *  registration,
oyOptions_s options,
const char *  command,
oyOptions_s **  result 
)

Handle a request by a module.

Parameters
[in]registrationthe module selector
[in]optionsoptions
[in]commandthe command to handle
[out]resultoptions to the policy module
Returns
0 - indifferent, >= 1 - error, <= -1 - issue,
  • a message should be sent
Version
Oyranos: 0.9.0
Date
2012/10/25
Since
2009/12/11 (Oyranos: 0.1.10)

References oyCMMapiFilters_s::oyCMMapiFilters_Count(), oyCMMapiFilters_s::oyCMMapiFilters_Get(), oyCMMapiFilters_s::oyCMMapiFilters_Release(), oyFilterRegistrationMatch(), oyOBJECT_CMM_API10_S, and oyOBJECT_OPTIONS_S.