Oyranos Color Management System API - Version 0.9.6
Data Structures | Macros | Enumerations
oyOption_s.h File Reference
#include <oyranos_object.h>
#include "oyStruct_s.h"

Data Structures

union  oyValue_u
 a value More...
 
struct  oyOption_s
 Option object. More...
 

Macros

#define OY_STRING_LIST   0x01
 

Enumerations

Detailed Description

[Template file inheritance graph] +-> oyOption_s.template.h | +-> Base_s.h | +– oyStruct_s.template.h

Oyranos is an open source Color Management System

Copyright:
2004-2016 (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-3-Clause

Macro Definition Documentation

#define OY_STRING_LIST   0x01

create a oyVAL_STRING_LIST

Referenced by oyOptions_s::oyOptions_SetFromText().

Enumeration Type Documentation

a option source type

Version
Oyranos: 0.1.9
Since
2008/11/13 (Oyranos: 0.1.9)
Date
2008/11/27
Enumerator
oyOPTIONSOURCE_NONE 

not clear

oyOPTIONSOURCE_FILTER 

internal defaults, e.g. module

oyOPTIONSOURCE_DATA 

external defaults, e.g. policy, DB

oyOPTIONSOURCE_USER 

user settings, e.g. GUI

a value type

See also
oyValue_u
Version
Oyranos: 0.9.6
Date
2016/05/04
Since
2008/02/16 (Oyranos: 0.1.x)
Enumerator
oyVAL_INT 

integer number

oyVAL_INT_LIST 

integer numbers

oyVAL_DOUBLE 

IEEE double precission floating point number

oyVAL_DOUBLE_LIST 

double numbers

oyVAL_STRING 

char array

oyVAL_STRING_LIST 

array of char arrays

oyVAL_STRUCT 

for pure data blobs use oyBlob_s herein