Oyranos Color Management System API - Version 0.9.6
Enumerations | Functions | Variables
oyranos_core.h File Reference

public Oyranos API's More...

#include <stdarg.h>
#include "oyranos_version.h"
#include "oyranos_types.h"

Enumerations

Functions

int oyVersion (int type)
 give the compiled in library version More...
 
char * oyVersionString (int type, oyAlloc_f allocateFunc)
 give the configure options for Oyranos More...
 
char * oyDescriptionToHTML (int group, const char **options, oyAlloc_f allocateFunc)
 write a HTML description page More...
 
void oyI18NSet (int active, int reserved)
 switch internationalisation of strings on or off More...
 
const char * oyLanguage (void)
 get language code More...
 
const char * oyCountry (void)
 get country code More...
 
const char * oyLang (void)
 get LANG code/variable More...
 
void oyI18Nreset (void)
 reset i18n language and country variables More...
 

Variables

int oy_debug
 Set debug level. More...
 
const char * oy_domain_codeset
 codeset for Oyranos More...
 

Detailed Description

public Oyranos API's

Oyranos is an open source Color Management System

Copyright:
2004-2011 (C) Kai-Uwe Behrmann
Author
Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de
License:
new BSD http://www.opensource.org/licenses/BSD-3-Clause
Since
2004/11/25

Function Documentation

char* oyDescriptionToHTML ( int  group,
const char **  options,
oyAlloc_f  allocateFunc 
)

write a HTML description page

Function oyDescriptionToHTML

1 const char * opts[] = {"add_html_header","1",
2  "add_oyranos_title","1",
3  "add_oyranos_copyright","1",
4  NULL};
5 char * html = oyDescriptionToHTML( oyGROUP_ALL, opts, malloc );
Parameters
groupcurrently only oyGROUP_ALL
optionszero terminated paired key/value strings
  • "add_html_header":"1" - adds a HTML header
  • "bgcolor":"#cccccc" - background color
  • "title":"myPage" - HTML page title
allocate_functhe user allocator
Returns
the string
Version
Oyranos: 0.3.2
Since
2011/08/09 (Oyranos: 0.3.2)
Date
2011/08/09

References oyGetHtmlHeader(), oyGROUP_ALL, oyGROUP_BEHAVIOUR_EFFECT, oyGROUP_BEHAVIOUR_MISSMATCH, oyGROUP_BEHAVIOUR_MIXED_MODE_DOCUMENTS, oyGROUP_BEHAVIOUR_PROOF, oyGROUP_BEHAVIOUR_RENDERING, oyGROUP_DEFAULT_PROFILES, OYRANOS_DEVEL_YEAR, OYRANOS_VERSION_NAME, oyWIDGET_ACTION_OPEN_MISMATCH_CMYK, oyWIDGET_ACTION_UNTAGGED_ASSIGN, oyWIDGET_BEHAVIOUR_END, oyWIDGET_DEFAULT_PROFILE_END, oyWIDGET_MIXED_MOD_DOCUMENTS_PRINT, oyWIDGET_MIXED_MOD_DOCUMENTS_SCREEN, oyWIDGET_RENDERING_INTENT, oyWIDGET_RENDERING_INTENT_PROOF, and oyWriteOptionToHTML_().

Variable Documentation

int oy_debug

Set debug level.

Variable oy_debug

Version
Oyranos: 0.0.1
Date
2005/02/01
Since
2005/02/01 (Oyranos: 0.0.1)

Referenced by oyArray2d_s::oyArray2d_Copy__Members(), oyArray2d_s::oyArray2d_ReleaseArray_(), oyArray2d_s::oyArray2d_SetFocus(), oyCMMapi10_s::oyCMMapi10_Copy__Members(), oyCMMapi3_s::oyCMMapi3_Copy__Members(), oyCMMapi4_s::oyCMMapi4_Copy__Members(), oyCMMapi5_s::oyCMMapi5_Copy__Members(), oyCMMapi6_s::oyCMMapi6_Copy__Members(), oyCMMapi7_s::oyCMMapi7_Copy__Members(), oyCMMapi7_s::oyCMMapi7_Create(), oyCMMapi8_s::oyCMMapi8_Copy__Members(), oyCMMapi9_s::oyCMMapi9_Copy__Members(), oyCMMapi_s::oyCMMapi_Copy__Members(), oyCMMapiFilter_s::oyCMMapiFilter_Copy__Members(), oyCMMapiFilters_s::oyCMMapiFilters_Copy__Members(), oyCMMapis_s::oyCMMapis_Copy__Members(), oyCMMinfo_s::oyCMMinfo_Copy__Members(), oyCMMobjectType_s::oyCMMobjectType_Copy__Members(), oyCMMui_s::oyCMMui_Copy__Members(), oyConfig_s::oyConfig_Compare(), oyConfigs_s::oyConfigDomainList(), oyConfigs_s::oyConfigs_Copy__Members(), oyConnector_s::oyConnector_Copy__Members(), oyConnectorImaging_s::oyConnectorImaging_Copy__Members(), oyConversion_s::oyConversion_Copy__Members(), oyConversion_s::oyConversion_RunPixels(), oyDeviceSetup(), oyDevicesFromTaxiDB(), oyFilterCore_s::oyFilterCore_Copy__Members(), oyFilterGraph_s::oyFilterGraph_Copy__Members(), oyFilterGraph_s::oyFilterGraph_ToText(), oyFilterNode_s::oyFilterNode_AddToAdjacencyLst_(), oyFilterNode_s::oyFilterNode_Copy__Members(), oyFilterNode_s::oyFilterNode_Run(), oyFilterNode_s::oyFilterNode_SetContext_(), oyFilterNodes_s::oyFilterNodes_Copy__Members(), oyFilterPlug_s::oyFilterPlug_Copy__Members(), oyFilterPlugs_s::oyFilterPlugs_Copy__Members(), oyFilterSocket_s::oyFilterSocket_Copy__Members(), oyGetCMMs(), oyImage_s::oyImage_Copy__Members(), oyImage_s::oyImage_FillArray(), oyImage_s::oyImage_GetArray2dLineContinous(), oyImage_s::oyImage_ReadArray(), oyImage_s::oyImage_SetCritical(), oyList_s::oyList_Copy__Members(), oyNamedColor_s::oyNamedColor_Copy__Members(), oyNamedColors_s::oyNamedColors_Copy__Members(), oyObject_GetId(), oyObject_Show(), oyObject_UnRef(), oyOptions_s::oyOptions_Copy__Members(), oyPixelAccess_s::oyPixelAccess_Copy__Members(), oyPixelAccess_s::oyPixelAccess_SetArrayFocus(), oyPixelAccess_s::oyPixelAccess_SynchroniseROI(), oyPointer_s::oyPointer_LookUpFromObject(), oyProfiles_s::oyProfiles_Copy__Members(), oyConfig_s::oyRankMapList(), oyXFORMsModelGetAttrValue(), oyXML2NodeValue(), and oyXMLNodeNameIs().