Oyranos  git-devel
Oyranos is a full featured Color Management System
Modules | Functions
Miscellaneous

Miscellaneous stuff. More...

Collaboration diagram for Miscellaneous:

Modules

 Generic Objects
 Basic objects to make all higher level object types happy.
 
 Values Handling
 Manipulate and abstract values.
 
 i18n
 Internationalisation helpers for translating UI texts.
 
 Strings
 String handling.
 
 Threading
 Asynchron processing support.
 
 Path Names
 Access to data path names for Installation.
 

Functions

int oyVersion (int type)
 give the compiled in library version More...
 
const char * oyVersionString (int type)
 give the configure options for Oyranos More...
 
icUInt16Number oyValueUInt16 (icUInt16Number val)
 convert to network byte order on little endian machines More...
 
icUInt32Number oyValueUInt32 (icUInt32Number val)
 convert to network byte order More...
 
icS15Fixed16Number oyValueInt32 (icS15Fixed16Number val)
 convert to network byte order More...
 
unsigned long oyValueUInt64 (icUInt64Number val)
 convert to network byte order More...
 
uint16_t oyByteSwapUInt16 (uint16_t v)
 swap byte order More...
 
uint32_t oyByteSwapUInt32 (uint32_t v)
 swap byte order More...
 
void oyLibConfigRelease (int flags)
 

Detailed Description

Miscellaneous stuff.

Function Documentation

◆ oyByteSwapUInt16()

uint16_t oyByteSwapUInt16 ( uint16_t  v)

swap byte order

◆ oyByteSwapUInt32()

uint32_t oyByteSwapUInt32 ( uint32_t  v)

swap byte order

◆ oyLibConfigRelease()

void oyLibConfigRelease ( int  flags)

params[in] flags 0x04 - skip object track info release

References oyConfigs_s::oyConfigs_Release().

◆ oyValueInt32()

icS15Fixed16Number oyValueInt32 ( icS15Fixed16Number  val)

convert to network byte order

◆ oyValueUInt16()

icUInt16Number oyValueUInt16 ( icUInt16Number  val)

convert to network byte order on little endian machines

◆ oyValueUInt32()

icUInt32Number oyValueUInt32 ( icUInt32Number  val)

convert to network byte order

Referenced by oyProfile_s::oyProfile_AddTagText().

◆ oyValueUInt64()

unsigned long oyValueUInt64 ( icUInt64Number  val)

convert to network byte order

◆ oyVersion()

int oyVersion ( int  type)

give the compiled in library version

Parameters
[in]type0 - Oyranos API 1 - start month 2 - start year 3 - development last month 4 - development last year
Returns
OYRANOS_VERSION at library compile time

◆ oyVersionString()

const char* oyVersionString ( int  type)

give the configure options for Oyranos

Parameters
[in]type
  • 1 OYRANOS_VERSION_NAME;
  • 2 git master hash, deprecated
  • 3 OYRANOS_CONFIG_DATE, deprecated
  • 4 development period
Returns
Oyranos configure output
Since
Oyranos: version 0.1.8
Date
18 december 2007 (API 0.1.8)

References OY_GIT_VERSION.